asptr 38 include/assemble.h extern ASPTR *asptr; asptr 300 src/assemble.c ASPTR *asptr = NULL; asptr 366 src/assemble.c adr = asptr->lptr; asptr 367 src/assemble.c writememory(val, (asptr->lptr)++, pass); asptr 374 src/assemble.c adr = asptr->lptr; asptr 375 src/assemble.c writememory(val, (asptr->lptr)++, pass); asptr 441 src/assemble.c writememory('\'', (asptr->ptr)++, pass); asptr 445 src/assemble.c writememory(str[i++], (asptr->ptr)++, pass); asptr 461 src/assemble.c if(pass == SECOND && (adr = getlabel(asptr->prog, str)) == 0xFFFF) { asptr 468 src/assemble.c writememory(adr, (asptr->ptr)++, pass); asptr 483 src/assemble.c strcpy(asptr->prog, cmdl->label); asptr 486 src/assemble.c asptr->ptr = execptr->start = getadr(asptr->prog, cmdl->opd->opdv[0], pass); asptr 498 src/assemble.c asptr->lptr = asptr->ptr; asptr 502 src/assemble.c execptr->end = asptr->lptr; asptr 504 src/assemble.c strcpy(asptr->prog, ""); asptr 514 src/assemble.c writememory(0x0, (asptr->ptr)++, pass); asptr 635 src/assemble.c writememory(cmd, (asptr->ptr)++, pass); asptr 646 src/assemble.c writememory(cmd, (asptr->ptr)++, pass); asptr 656 src/assemble.c writememory(cmd, (asptr->ptr)++, pass); asptr 673 src/assemble.c adr = getadr(asptr->prog, cmdl->opd->opdv[1], pass); /* 第2オペランドはアドレス */ asptr 675 src/assemble.c writememory(cmd, (asptr->ptr)++, pass); asptr 676 src/assemble.c writememory(adr, (asptr->ptr)++, pass); asptr 703 src/assemble.c adr = getadr(asptr->prog, cmdl->opd->opdv[0], pass); asptr 706 src/assemble.c writememory(cmd, (asptr->ptr)++, pass); asptr 707 src/assemble.c writememory(adr, (asptr->ptr)++, pass); asptr 740 src/assemble.c stat = addlabel(asptr->prog, cmdl->label, asptr->ptr); asptr 799 src/assemble.c asptr = malloc_chk(sizeof(ASPTR), "asptr"); /* アセンブル時のプロパティ用の領域確保 */ asptr 800 src/assemble.c asptr->prog = malloc_chk(LABELSIZE + 1, "asptr.prog"); asptr 801 src/assemble.c asptr->ptr = adr; asptr 807 src/assemble.c bp[i] = asptr->ptr; asptr 809 src/assemble.c asptr->ptr = bp[i]; asptr 836 src/assemble.c FREE(asptr->prog); /* アセンブル時のプロパティを解放 */ asptr 837 src/assemble.c FREE(asptr);