asptr              38 include/assemble.h extern ASPTR *asptr;
asptr             292 src/assemble.c ASPTR *asptr = NULL;
asptr             345 src/assemble.c     WORD adr = asptr->lptr;
asptr             351 src/assemble.c         writememory(nh2word(str), (asptr->lptr)++, pass);
asptr             390 src/assemble.c             writememory(str[i], (asptr->lptr)++, pass);
asptr             393 src/assemble.c             writememory(str[i], (asptr->ptr)++, pass);
asptr             408 src/assemble.c             if(pass == SECOND && (adr = getlabel(asptr->prog, str)) == 0xFFFF) {
asptr             415 src/assemble.c         writememory(adr, (asptr->ptr)++, pass);
asptr             430 src/assemble.c     strcpy(asptr->prog, cmdl->label);
asptr             433 src/assemble.c         asptr->ptr = execptr->start = getadr(asptr->prog, cmdl->opd->opdv[0], pass);
asptr             445 src/assemble.c         asptr->lptr = asptr->ptr;
asptr             449 src/assemble.c         execptr->end = asptr->lptr;
asptr             451 src/assemble.c     strcpy(asptr->prog, "");
asptr             461 src/assemble.c         writememory(0x0, (asptr->ptr)++, pass);
asptr             582 src/assemble.c         writememory(cmd, (asptr->ptr)++, pass);
asptr             593 src/assemble.c             writememory(cmd, (asptr->ptr)++, pass);
asptr             603 src/assemble.c             writememory(cmd, (asptr->ptr)++, pass);
asptr             620 src/assemble.c             adr = getadr(asptr->prog, cmdl->opd->opdv[1], pass); /* 第2オペランドはアドレス */
asptr             622 src/assemble.c             writememory(cmd, (asptr->ptr)++, pass);
asptr             623 src/assemble.c             writememory(adr, (asptr->ptr)++, pass);
asptr             650 src/assemble.c             adr = getadr(asptr->prog, cmdl->opd->opdv[0], pass);
asptr             653 src/assemble.c         writememory(cmd, (asptr->ptr)++, pass);
asptr             654 src/assemble.c         writememory(adr, (asptr->ptr)++, pass);
asptr             687 src/assemble.c                 stat = addlabel(asptr->prog, cmdl->label, asptr->ptr);
asptr             746 src/assemble.c     asptr = malloc_chk(sizeof(ASPTR), "asptr");    /* アセンブル時のプロパティ用の領域確保 */
asptr             747 src/assemble.c     asptr->prog = malloc_chk(LABELSIZE + 1, "asptr.prog");
asptr             748 src/assemble.c     asptr->ptr = adr;
asptr             754 src/assemble.c                 bp[i] = asptr->ptr;
asptr             756 src/assemble.c                 asptr->ptr = bp[i];
asptr             779 src/assemble.c     FREE(asptr->prog);                        /* アセンブル時のプロパティを解放 */
asptr             780 src/assemble.c     FREE(asptr);