<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<title>cmd</title>
<meta name='robots' content='noindex,nofollow' />
<meta name='generator' content='GLOBAL-6.6.14' />
<meta http-equiv='Content-Style-Type' content='text/css' />
<link rel='stylesheet' type='text/css' href='../style.css' />
</head>
<body>
<pre>
<span class='curline'><a href='../S/29753.html#L30'>cmd</a> 30 include/monitor.h char *cmd; /**<コマンド */</span>
<span class='curline'><a href='../S/29753.html#L94'>cmd</a> 94 include/monitor.h MONCMDTYPE monitorcmd(char *cmd, MONARGS *args);</span>
<span class='curline'><a href='../S/29751.html#L128'>cmd</a> 128 include/struct.h const COMET2CMD *cmd; /**<命令コード表の項目 */</span>
<span class='curline'><a href='../S/29751.html#L219'>cmd</a> 219 include/struct.h WORD getcmdcode(const char *cmd, CMDTYPE type);</span>
<span class='curline'><a href='../S/29751.html#L230'>cmd</a> 230 include/struct.h WORD getcmdwordlen(const char *cmd, CMDTYPE type);</span>
<span class='curline'><a href='../S/29756.html#L43'>cmd</a> 43 include/token.h char *cmd; /**<コマンド */</span>
<span class='curline'><a href='../S/30200.html#L560'>cmd</a> 560 src/assemble.c if(strcmp(cmdl->cmd, cmdtbl[i].name) == 0) {</span>
<span class='curline'><a href='../S/30200.html#L571'>cmd</a> 571 src/assemble.c WORD cmd = 0;</span>
<span class='curline'><a href='../S/30200.html#L578'>cmd</a> 578 src/assemble.c if((cmd = getcmdcode(cmdl->cmd, NONE)) == 0xFFFF) {</span>
<span class='curline'><a href='../S/30200.html#L579'>cmd</a> 579 src/assemble.c setcerr(112, cmdl->cmd); /* not command of no operand */</span>
<span class='curline'><a href='../S/30200.html#L582'>cmd</a> 582 src/assemble.c writememory(cmd, (asptr->ptr)++, pass);</span>
<span class='curline'><a href='../S/30200.html#L588'>cmd</a> 588 src/assemble.c if((cmd = getcmdcode(cmdl->cmd, R_)) == 0xFFFF) {</span>
<span class='curline'><a href='../S/30200.html#L589'>cmd</a> 589 src/assemble.c setcerr(108, cmdl->cmd); /* not command of operand "r" */</span>
<span class='curline'><a href='../S/30200.html#L592'>cmd</a> 592 src/assemble.c cmd |= (r_r1 << 4);</span>
<span class='curline'><a href='../S/30200.html#L593'>cmd</a> 593 src/assemble.c writememory(cmd, (asptr->ptr)++, pass);</span>
<span class='curline'><a href='../S/30200.html#L597'>cmd</a> 597 src/assemble.c if((cmd = getcmdcode(cmdl->cmd, R1_R2)) == 0xFFFF) {</span>
<span class='curline'><a href='../S/30200.html#L598'>cmd</a> 598 src/assemble.c setcerr(109, cmdl->cmd); /* not command of operand "r1,r2" */</span>
<span class='curline'><a href='../S/30200.html#L601'>cmd</a> 601 src/assemble.c cmd |= ((r_r1 << 4) | x_r2); /* 第1オペランド、第2オペランドともに汎用レジスタ */</span>
<span class='curline'><a href='../S/30200.html#L603'>cmd</a> 603 src/assemble.c writememory(cmd, (asptr->ptr)++, pass);</span>
<span class='curline'><a href='../S/30200.html#L607'>cmd</a> 607 src/assemble.c if((cmd = getcmdcode(cmdl->cmd, R_ADR_X)) == 0xFFFF) {</span>
<span class='curline'><a href='../S/30200.html#L608'>cmd</a> 608 src/assemble.c setcerr(110, cmdl->cmd); /* not command of operand "r,adr[,x]" */</span>
<span class='curline'><a href='../S/30200.html#L611'>cmd</a> 611 src/assemble.c cmd |= (r_r1 << 4); /* 第1オペランドは汎用レジスタ */</span>
<span class='curline'><a href='../S/30200.html#L615'>cmd</a> 615 src/assemble.c setcerr(125, cmdl->cmd); /* not GR in operand x */</span>
<span class='curline'><a href='../S/30200.html#L618'>cmd</a> 618 src/assemble.c cmd |= x_r2;</span>
<span class='curline'><a href='../S/30200.html#L622'>cmd</a> 622 src/assemble.c writememory(cmd, (asptr->ptr)++, pass);</span>
<span class='curline'><a href='../S/30200.html#L625'>cmd</a> 625 src/assemble.c setcerr(113, cmdl->cmd); /* operand too many in COMET II command */</span>
<span class='curline'><a href='../S/30200.html#L631'>cmd</a> 631 src/assemble.c if((cmd = getcmdcode(cmdl->cmd, ADR_X)) == 0xFFFF) {</span>
<span class='curline'><a href='../S/30200.html#L632'>cmd</a> 632 src/assemble.c setcerr(111, cmdl->cmd); /* not command of operand "adr[,x]" */</span>
<span class='curline'><a href='../S/30200.html#L641'>cmd</a> 641 src/assemble.c cmd |= x_r2;</span>
<span class='curline'><a href='../S/30200.html#L646'>cmd</a> 646 src/assemble.c if(pass == SECOND && cmd == 0x8000) { /* CALL命令 */</span>
<span class='curline'><a href='../S/30200.html#L649'>cmd</a> 649 src/assemble.c if(cmd != 0x8000 || (pass == SECOND && adr == 0xFFFF)) {</span>
<span class='curline'><a href='../S/30200.html#L653'>cmd</a> 653 src/assemble.c writememory(cmd, (asptr->ptr)++, pass);</span>
<span class='curline'><a href='../S/30200.html#L662'>cmd</a> 662 src/assemble.c if(!cmdl->cmd[0]) {</span>
<span class='curline'><a href='../S/30200.html#L670'>cmd</a> 670 src/assemble.c setcerr(113, cmdl->cmd); /* operand too many in COMET II command */</span>
<span class='curline'><a href='../S/30200.html#L700'>cmd</a> 700 src/assemble.c FREE(cmdl->cmd);</span>
<span class='curline'><a href='../S/30180.html#L182'>cmd</a> 182 src/disassemble.c WORD cmd = 0;</span>
<span class='curline'><a href='../S/30180.html#L190'>cmd</a> 190 src/disassemble.c cmd = memory[ptr] & 0xFF00;</span>
<span class='curline'><a href='../S/30180.html#L191'>cmd</a> 191 src/disassemble.c cmdname = getcmdname(cmd);</span>
<span class='curline'><a href='../S/30180.html#L192'>cmd</a> 192 src/disassemble.c cmdtype = getcmdtype(cmd);</span>
<span class='curline'><a href='../S/30180.html#L193'>cmd</a> 193 src/disassemble.c if((cmd > 0 && cmdname != NULL && code_gr_valid(memory[ptr]) == true) || (inprogram == true && memory[ptr] == 0)) {</span>
<span class='curline'><a href='../S/30180.html#L199'>cmd</a> 199 src/disassemble.c ptr += code2cmdwordlen(cmd);</span>
<span class='curline'><a href='../S/30180.html#L200'>cmd</a> 200 src/disassemble.c inprogram = (cmd != 0x8100) ? true : false;</span>
<span class='curline'><a href='../S/30177.html#L169'>cmd</a> 169 src/monitor.c moncmdl->cmd = strndup_chk(p, i, "moncmdl->cmd");</span>
<span class='curline'><a href='../S/30177.html#L277'>cmd</a> 277 src/monitor.c MONCMDTYPE monitorcmd(char *cmd, MONARGS *args)</span>
<span class='curline'><a href='../S/30177.html#L280'>cmd</a> 280 src/monitor.c if(stracmp(cmd, 2, (char* []){"a", "assemble"})) {</span>
<span class='curline'><a href='../S/30177.html#L288'>cmd</a> 288 src/monitor.c } else if(stracmp(cmd, 2, (char* []){"b", "break"})) {</span>
<span class='curline'><a href='../S/30177.html#L290'>cmd</a> 290 src/monitor.c } else if(stracmp(cmd, 2, (char* []){"c", "continue"})) {</span>
<span class='curline'><a href='../S/30177.html#L293'>cmd</a> 293 src/monitor.c } else if(stracmp(cmd, 2, (char* []){"d", "dump"})) {</span>
<span class='curline'><a href='../S/30177.html#L295'>cmd</a> 295 src/monitor.c } else if(stracmp(cmd, 2, (char* []){"l", "load"})) {</span>
<span class='curline'><a href='../S/30177.html#L297'>cmd</a> 297 src/monitor.c } else if(stracmp(cmd, 2, (char* []){"n", "next"})) {</span>
<span class='curline'><a href='../S/30177.html#L300'>cmd</a> 300 src/monitor.c } else if(stracmp(cmd, 2, (char* []){"q", "quit"})) {</span>
<span class='curline'><a href='../S/30177.html#L303'>cmd</a> 303 src/monitor.c } else if(stracmp(cmd, 2, (char* []){"r", "reverse"})) {</span>
<span class='curline'><a href='../S/30177.html#L313'>cmd</a> 313 src/monitor.c } else if(stracmp(cmd, 1, (char* []){"reset"})) {</span>
<span class='curline'><a href='../S/30177.html#L316'>cmd</a> 316 src/monitor.c } else if(stracmp(cmd, 1, (char* []){"resetall"})) {</span>
<span class='curline'><a href='../S/30177.html#L319'>cmd</a> 319 src/monitor.c } else if(stracmp(cmd, 4, (char* []){"t", "trace", "T", "tracelogical"})) {</span>
<span class='curline'><a href='../S/30177.html#L320'>cmd</a> 320 src/monitor.c if(stracmp(cmd, 2, (char* []){"t", "trace"})) {</span>
<span class='curline'><a href='../S/30177.html#L333'>cmd</a> 333 src/monitor.c } else if(stracmp(cmd, 3, (char* []){"?", "h", "help"})) {</span>
<span class='curline'><a href='../S/30177.html#L362'>cmd</a> 362 src/monitor.c if(moncmdl->cmd != NULL) {</span>
<span class='curline'><a href='../S/30177.html#L363'>cmd</a> 363 src/monitor.c FREE(moncmdl->cmd);</span>
<span class='curline'><a href='../S/30177.html#L424'>cmd</a> 424 src/monitor.c cmdtype = monitorcmd(moncmdl->cmd, moncmdl->args);</span>
<span class='curline'><a href='../S/30213.html#L79'>cmd</a> 79 src/struct.c unsigned hash_cmdtype(const char *cmd, CMDTYPE type);</span>
<span class='curline'><a href='../S/30213.html#L99'>cmd</a> 99 src/struct.c unsigned hash_cmdtype(const char *cmd, CMDTYPE type)</span>
<span class='curline'><a href='../S/30213.html#L107'>cmd</a> 107 src/struct.c keys[0]->val.s = strdup_chk(cmd, "keys[0].val.s");</span>
<span class='curline'><a href='../S/30213.html#L131'>cmd</a> 131 src/struct.c p->cmd = &comet2cmd[i];</span>
<span class='curline'><a href='../S/30213.html#L164'>cmd</a> 164 src/struct.c WORD getcmdcode(const char *cmd, CMDTYPE type)</span>
<span class='curline'><a href='../S/30213.html#L169'>cmd</a> 169 src/struct.c assert(cmd != NULL);</span>
<span class='curline'><a href='../S/30213.html#L170'>cmd</a> 170 src/struct.c for(p = cmdtab[HASH_CMDTYPE][hash_cmdtype(cmd, type)]; p != NULL; p = p->next) {</span>
<span class='curline'><a href='../S/30213.html#L171'>cmd</a> 171 src/struct.c if(strcmp(cmd, p->cmd->name) == 0 && type == p->cmd->type) {</span>
<span class='curline'><a href='../S/30213.html#L172'>cmd</a> 172 src/struct.c w = p->cmd->code;</span>
<span class='curline'><a href='../S/30213.html#L183'>cmd</a> 183 src/struct.c WORD getcmdwordlen(const char *cmd, CMDTYPE type)</span>
<span class='curline'><a href='../S/30213.html#L188'>cmd</a> 188 src/struct.c assert(cmd != NULL);</span>
<span class='curline'><a href='../S/30213.html#L189'>cmd</a> 189 src/struct.c for(p = cmdtab[HASH_CMDTYPE][hash_cmdtype(cmd, type)]; p != NULL; p = p->next) {</span>
<span class='curline'><a href='../S/30213.html#L190'>cmd</a> 190 src/struct.c if(strcmp(cmd, p->cmd->name) == 0 && type == p->cmd->type) {</span>
<span class='curline'><a href='../S/30213.html#L191'>cmd</a> 191 src/struct.c wl = p->cmd->wordlen;</span>
<span class='curline'><a href='../S/30213.html#L224'>cmd</a> 224 src/struct.c if(code == t->cmd->code) {</span>
<span class='curline'><a href='../S/30213.html#L225'>cmd</a> 225 src/struct.c ptr = t->cmd->ptr;</span>
<span class='curline'><a href='../S/30213.html#L241'>cmd</a> 241 src/struct.c if(code == t->cmd->code) {</span>
<span class='curline'><a href='../S/30213.html#L242'>cmd</a> 242 src/struct.c type = t->cmd->type;</span>
<span class='curline'><a href='../S/30213.html#L255'>cmd</a> 255 src/struct.c char *cmd = NULL;</span>
<span class='curline'><a href='../S/30213.html#L258'>cmd</a> 258 src/struct.c if(code == t->cmd->code) {</span>
<span class='curline'><a href='../S/30213.html#L259'>cmd</a> 259 src/struct.c cmd = t->cmd->name;</span>
<span class='curline'><a href='../S/30213.html#L263'>cmd</a> 263 src/struct.c return cmd;</span>
<span class='curline'><a href='../S/30213.html#L300'>cmd</a> 300 src/struct.c if(code == t->cmd->code) {</span>
<span class='curline'><a href='../S/30213.html#L301'>cmd</a> 301 src/struct.c wl = t->cmd->wordlen;</span>
<span class='curline'><a href='../S/30187.html#L148'>cmd</a> 148 src/token.c cmdl->cmd = strndup_chk(p, i, "cmdl.cmd");</span>
<span class='curline'><a href='../S/26540.html#L11'>cmd</a> 11 test/unit/getcmdcode/cmd.c char *cmd;</span>
<span class='curline'><a href='../S/26540.html#L32'>cmd</a> 32 test/unit/getcmdcode/cmd.c code = getcmdcode(cmdcodelist[i].cmd, cmdcodelist[i].type);</span>
<span class='curline'><a href='../S/26540.html#L33'>cmd</a> 33 test/unit/getcmdcode/cmd.c printf("%s:0%02o ---> #%04X\n", cmdcodelist[i].cmd, cmdcodelist[i].type, code);</span>
<span class='curline'><a href='../S/26547.html#L35'>cmd</a> 35 test/unit/linetok/cmd.c if(testcl->cmd != NULL){</span>
<span class='curline'><a href='../S/26547.html#L36'>cmd</a> 36 test/unit/linetok/cmd.c printf("cl->cmd: %s\n", testcl->cmd);</span>
</pre>
</body>
</html>