asptr              43 include/assemble.h extern ASPTR *asptr;
asptr             310 src/assemble.c ASPTR *asptr = NULL;
asptr             360 src/assemble.c     WORD adr = asptr->lptr;
asptr             366 src/assemble.c         writememory(nh2word(str), (asptr->lptr)++, pass);
asptr             405 src/assemble.c             writememory(str[i], (asptr->lptr)++, pass);
asptr             408 src/assemble.c             writememory(str[i], (asptr->ptr)++, pass);
asptr             423 src/assemble.c             if(pass == SECOND && (adr = getlabel(asptr->prog, str)) == 0xFFFF) {
asptr             427 src/assemble.c         writememory(adr, (asptr->ptr)++, pass);
asptr             442 src/assemble.c     strcpy(asptr->prog, cmdl->label);
asptr             445 src/assemble.c         asptr->ptr = execptr->start = getadr(asptr->prog, cmdl->opd->opdv[0], pass);
asptr             457 src/assemble.c         asptr->lptr = asptr->ptr;
asptr             461 src/assemble.c         execptr->end = asptr->lptr;
asptr             463 src/assemble.c     strcpy(asptr->prog, "");
asptr             473 src/assemble.c         writememory(0x0, (asptr->ptr)++, pass);
asptr             594 src/assemble.c         writememory(cmd, (asptr->ptr)++, pass);
asptr             605 src/assemble.c             writememory(cmd, (asptr->ptr)++, pass);
asptr             615 src/assemble.c             writememory(cmd, (asptr->ptr)++, pass);
asptr             632 src/assemble.c             adr = getadr(asptr->prog, cmdl->opd->opdv[1], pass); /* 第2オペランドはアドレス */
asptr             634 src/assemble.c             writememory(cmd, (asptr->ptr)++, pass);
asptr             635 src/assemble.c             writememory(adr, (asptr->ptr)++, pass);
asptr             662 src/assemble.c             adr = getadr(asptr->prog, cmdl->opd->opdv[0], pass);
asptr             665 src/assemble.c         writememory(cmd, (asptr->ptr)++, pass);
asptr             666 src/assemble.c         writememory(adr, (asptr->ptr)++, pass);
asptr             699 src/assemble.c                 stat = addlabel(asptr->prog, cmdl->label, asptr->ptr);
asptr             758 src/assemble.c     asptr = malloc_chk(sizeof(ASPTR), "asptr");    /* アセンブル時のプロパティ用の領域確保 */
asptr             759 src/assemble.c     asptr->prog = malloc_chk(LABELSIZE + 1, "asptr.prog");
asptr             760 src/assemble.c     asptr->ptr = adr;
asptr             766 src/assemble.c                 bp[i] = asptr->ptr;
asptr             768 src/assemble.c                 asptr->ptr = bp[i];
asptr             791 src/assemble.c     FREE(asptr->prog);                        /* アセンブル時のプロパティを解放 */
asptr             792 src/assemble.c     FREE(asptr);