i 19 include/hash.h int i; /**<int型のデータ */ i 378 src/assemble.c for(int i = 1; str[i] != '\'' || str[++i] == '\''; i++) { i 380 src/assemble.c if(!str[i]) { i 390 src/assemble.c writememory(str[i], (asptr->lptr)++, pass); i 393 src/assemble.c writememory(str[i], (asptr->ptr)++, pass); i 460 src/assemble.c for(int i = 0; i < atoi(cmdl->opd->opdv[0]); i++) { i 474 src/assemble.c for(int i = 0; i < cmdl->opd->opdc; i++) { i 475 src/assemble.c writedc(cmdl->opd->opdv[i], pass); i 533 src/assemble.c for(int i = 1; i <= GRSIZE-1; i++) { i 534 src/assemble.c sprintf(line, " PUSH 0,GR%d", i); i 548 src/assemble.c for(int i = GRSIZE-1; i >= 1; i--) { i 549 src/assemble.c sprintf(line, " POP GR%d", i); i 559 src/assemble.c for(int i = 0; cmdtbl[i].name[0]; i++) { i 560 src/assemble.c if(strcmp(cmdl->cmd, cmdtbl[i].name) == 0) { i 561 src/assemble.c cmdptr = cmdtbl[i].ptr; i 695 src/assemble.c for(int i = 0; i < cmdl->opd->opdc; i++) { i 696 src/assemble.c FREE(cmdl->opd->opdv[i]); i 741 src/assemble.c int i; i 751 src/assemble.c for(i = 0; i < filec; i++) { i 754 src/assemble.c bp[i] = asptr->ptr; i 756 src/assemble.c asptr->ptr = bp[i]; i 761 src/assemble.c fprintf(stdout, "\nAssemble %s (%d)\n", filev[i], pass); i 764 src/assemble.c stat = assemblefile(filev[i], pass); i 172 src/casl2.c for(int i = 0; i < asfilecnt; i++) { /* 引数からファイル名配列を取得 */ i 173 src/casl2.c asfile[i] = argv[optind + i]; i 20 src/cerr.c for(int i = 0; i < cerrc; i++) { i 26 src/cerr.c p->cerr = &cerrv[i]; i 95 src/cerr.c for(int i = 0; i < argc; i++) { i 96 src/cerr.c if(i > 0) { i 99 src/cerr.c fprintf(stderr, "%s", argv[i]); i 70 src/cmem.c for(int i = strlen(s) - 1; i > 0 && (s[i] == '\n' || s[i] == '\r' || s[i] == ' ' || s[i] == '\t'); i--) { i 71 src/cmem.c s[i] = '\0'; i 79 src/cmem.c for(int i = 0; s[i]; i++) { i 81 src/cmem.c if(s[i] == '\'' && s[i+1] != '\'' && (quoting == false || s[i-1] != '\'')) { i 84 src/cmem.c } else if(quoting == false && s[i] == ';') { i 85 src/cmem.c s[i] = '\0'; i 96 src/cmem.c for(int i = 0; i < l-1-i; i++) { i 97 src/cmem.c char tmp = t[i]; i 98 src/cmem.c t[i] = t[l-1-i]; i 99 src/cmem.c t[l-1-i] = tmp; i 59 src/disassemble.c for(int i = 0; i < codecol-ascol; i++){ i 126 src/disassemble.c for(int i = 1; i < wcnt; i++) { i 128 src/disassemble.c disassemble_puts_code(0, pradr+i, 1, (WORD []){0}); i 15 src/dump.c for(int i = 0; i < sys->memsize && i < col; i++) { i 16 src/dump.c fprintf(stdout, " %04X", i); i 21 src/dump.c for(int i = start; i < end; i++) { i 22 src/dump.c mod = i % col; i 23 src/dump.c if(mod == 0 || i == start) { i 24 src/dump.c fprintf(stdout, "#%04X: %04X: ", sys->cpu->pr, i); i 26 src/dump.c if(i == start) { i 31 src/dump.c fprintf(stdout, "%04X", sys->memory[i]); i 32 src/dump.c if((i > 0 && (i + 1) % col == 0) || (i + 1) == end) { i 48 src/dump.c for(int i = 0; i < GRSIZE; i++ ) { i 49 src/dump.c fprintf(stdout, "#%04X: GR%d: ", sys->cpu->pr, i); i 50 src/dump.c print_dumpword(sys->cpu->gr[i], execmode.logical); i 119 src/exec.c for(int i = 0; i < INSIZE; i++) { i 120 src/exec.c if(!buf[i] || buf[i] == '\n') { i 123 src/exec.c if(sys->cpu->gr[1] + i >= execptr->end) { i 127 src/exec.c sys->memory[sys->cpu->gr[1] + i] = buf[i]; i 128 src/exec.c sys->memory[sys->cpu->gr[2]] = i + 1; i 135 src/exec.c int i; i 138 src/exec.c for(i = 0; i < sys->memory[sys->cpu->gr[2]]; i++) { i 139 src/exec.c if(sys->cpu->gr[1] + i >= execptr->end) { i 146 src/exec.c if(((w = sys->memory[sys->cpu->gr[1]+i]) >= 0x20 && w <= 0x7E) || /* JIS X 0201ラテン文字 */ i 465 src/exec.c for(int i = 0; i < get_adr_x(w[1], w[0]); i++) { i 494 src/exec.c for(int i = 0; i < get_adr_x(w[1], w[0]); i++) { i 524 src/exec.c for(int i = 0; i < get_adr_x(w[1], w[0]); i++) { i 550 src/exec.c for(int i = 0; i < get_adr_x(w[1], w[0]); i++) { i 10 src/hash.c for(int i = 0; i < keyc; i++) { i 11 src/hash.c switch(keyv[i]->type) { i 13 src/hash.c for(int j = 0; keyv[i]->val.s[j]; j++) { i 14 src/hash.c hashval = keyv[i]->val.s[j] + HASHNUM * hashval; i 18 src/hash.c hashval = keyv[i]->val.i + HASHNUM * hashval; i 63 src/label.c int i = 0; i 67 src/label.c keys[i++] = label_hashkey(prog); i 69 src/label.c keys[i] = label_hashkey(label); i 70 src/label.c h = hash(i+1, keys, LABELTABSIZE); i 71 src/label.c for(int j = 0; j < i + 1; j++) { i 142 src/label.c for(int i = 0; i < LABELTABSIZE; i++) { i 143 src/label.c for(p = labels[i]; p != NULL; p = p->next) { i 149 src/label.c for(int i = 0; i < s; i++) { i 150 src/label.c if(l[i]->prog[0]) { i 151 src/label.c fprintf(stdout, "%s.", l[i]->prog); i 153 src/label.c fprintf(stdout, "%s ---> #%04X\n", l[i]->label, l[i]->adr); i 160 src/label.c int i; i 164 src/label.c for(i = 0; i < LABELTABSIZE; i++) { i 165 src/label.c for(p = labels[i]; p != NULL; p = q) { i 172 src/label.c labels[i] = NULL; i 23 src/monitor.c key[0]->val.i = adr; i 99 src/monitor.c for(int i = 0; i < BPSTABSIZE; i++) { i 100 src/monitor.c for(p = bps[i]; p != NULL; p = p->next) { i 122 src/monitor.c for(int i = 0; i < BPSTABSIZE; i++) { i 123 src/monitor.c freebpslist(bps[i]); i 124 src/monitor.c bps[i] = NULL; i 141 src/monitor.c int i = strcspn(p, " "); i 142 src/monitor.c sepc = p[i]; i 143 src/monitor.c args->argv[(args->argc)++] = strndup_chk(p, i, "args->argv[]"); i 144 src/monitor.c p += i + 1; i 154 src/monitor.c int i = 0; i 168 src/monitor.c i = strcspn(p, " \t\n"); i 169 src/monitor.c moncmdl->cmd = strndup_chk(p, i, "moncmdl->cmd"); i 171 src/monitor.c p += i; i 188 src/monitor.c int i; i 192 src/monitor.c for(i = 0; i < str2c; i++) { i 193 src/monitor.c if(strcmp(str1, str2v[i]) == 0) { i 203 src/monitor.c int i = 0; i 205 src/monitor.c i++; i 208 src/monitor.c i++; i 218 src/monitor.c i += 2; i 225 src/monitor.c i += 2; i 232 src/monitor.c i++; i 241 src/monitor.c if(argc > i) { i 242 src/monitor.c warn_ignore_arg(argc - i, argv + i); i 249 src/monitor.c int i = 0; i 256 src/monitor.c if(argc > i) { i 257 src/monitor.c dump_start = nh2word(argv[i++]); i 258 src/monitor.c if(argc > i) { i 259 src/monitor.c if(argv[i][0] =='+') { i 260 src/monitor.c dump_end = dump_start + nh2word(argv[i] + 1); i 262 src/monitor.c dump_end = nh2word(argv[i]) + 1; i 272 src/monitor.c if(argc > ++i) { i 273 src/monitor.c warn_ignore_arg(argc - i, argv + i); i 354 src/monitor.c int i; i 357 src/monitor.c for(i = 0; i < moncmdl->args->argc; i++) { i 358 src/monitor.c FREE(moncmdl->args->argv[i]); i 111 src/struct.c keys[1]->val.i = (int)(type & 070); i 129 src/struct.c for(int i = 0; i < comet2cmdsize; i++) { i 131 src/struct.c p->cmd = &comet2cmd[i]; i 133 src/struct.c hashval = hash_cmdtype(comet2cmd[i].name, comet2cmd[i].type); i 135 src/struct.c hashval = hash_code(comet2cmd[i].code); i 151 src/struct.c for(int i = 0; i < CMDTABSIZE; i++) { i 152 src/struct.c for(p = cmdtab[hash][i]; p != NULL; p = q) { i 156 src/struct.c cmdtab[hash][i] = NULL; i 209 src/struct.c keys[0]->val.i = (int)(code >> 8); i 353 src/struct.c for(int i = 0; i < GRSIZE; i++) { i 354 src/struct.c sys->cpu->gr[i] = 0x0; i 34 src/token.c int i = 0, cnt_quote = 0; i 49 src/token.c if(p[i] == '=') { i 50 src/token.c i++; i 53 src/token.c if(p[i] == '\'') { i 55 src/token.c if(p[i+1] != '\'' && (quoting == false || p[i-1] != '\'')) { i 59 src/token.c if(p[i+1] != '\'') { i 65 src/token.c if(!p[i]) { i 69 src/token.c i++; i 71 src/token.c i += strcspn(p + i, ", "); i 72 src/token.c if(i == 0) { i 76 src/token.c if(i - cnt_quote > OPDSIZE) { i 80 src/token.c sepc = p[i]; i 81 src/token.c opd->opdv[(opd->opdc)++] = strndup_chk(p, i, "opd->opdv[]"); i 82 src/token.c p += i + 1; i 83 src/token.c i = cnt_quote = 0; i 100 src/token.c int i; i 120 src/token.c if((i = strcspn(p, " \t")) == 0) { i 123 src/token.c cmdl->label = strndup_chk(p, i, "cmdl->label"); i 125 src/token.c if(i > LABELSIZE) { i 134 src/token.c p += i; i 147 src/token.c i = strcspn(p, " \t"); i 148 src/token.c cmdl->cmd = strndup_chk(p, i, "cmdl.cmd"); i 152 src/token.c p += i; i 127 src/word.c int i = 0; i 131 src/word.c bit[i++] = (word & mask) ? '1' : '0'; i 133 src/word.c bit[i] = '\0';