<!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>asptr</title> <meta name='robots' content='noindex,nofollow' /> <meta name='generator' content='GLOBAL-6.6.5' /> <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/2413.html#L43'>asptr</a> 43 include/assemble.h extern ASPTR *asptr;</span> <span class='curline'><a href='../S/2837.html#L310'>asptr</a> 310 src/assemble.c ASPTR *asptr = NULL;</span> <span class='curline'><a href='../S/2837.html#L360'>asptr</a> 360 src/assemble.c WORD adr = asptr->lptr;</span> <span class='curline'><a href='../S/2837.html#L366'>asptr</a> 366 src/assemble.c writememory(nh2word(str), (asptr->lptr)++, pass);</span> <span class='curline'><a href='../S/2837.html#L405'>asptr</a> 405 src/assemble.c writememory(str[i], (asptr->lptr)++, pass);</span> <span class='curline'><a href='../S/2837.html#L408'>asptr</a> 408 src/assemble.c writememory(str[i], (asptr->ptr)++, pass);</span> <span class='curline'><a href='../S/2837.html#L423'>asptr</a> 423 src/assemble.c if(pass == SECOND && (adr = getlabel(asptr->prog, str)) == 0xFFFF) {</span> <span class='curline'><a href='../S/2837.html#L427'>asptr</a> 427 src/assemble.c writememory(adr, (asptr->ptr)++, pass);</span> <span class='curline'><a href='../S/2837.html#L442'>asptr</a> 442 src/assemble.c strcpy(asptr->prog, cmdl->label);</span> <span class='curline'><a href='../S/2837.html#L445'>asptr</a> 445 src/assemble.c asptr->ptr = execptr->start = getadr(asptr->prog, cmdl->opd->opdv[0], pass);</span> <span class='curline'><a href='../S/2837.html#L457'>asptr</a> 457 src/assemble.c asptr->lptr = asptr->ptr;</span> <span class='curline'><a href='../S/2837.html#L461'>asptr</a> 461 src/assemble.c execptr->end = asptr->lptr;</span> <span class='curline'><a href='../S/2837.html#L463'>asptr</a> 463 src/assemble.c strcpy(asptr->prog, "");</span> <span class='curline'><a href='../S/2837.html#L473'>asptr</a> 473 src/assemble.c writememory(0x0, (asptr->ptr)++, pass);</span> <span class='curline'><a href='../S/2837.html#L594'>asptr</a> 594 src/assemble.c writememory(cmd, (asptr->ptr)++, pass);</span> <span class='curline'><a href='../S/2837.html#L605'>asptr</a> 605 src/assemble.c writememory(cmd, (asptr->ptr)++, pass);</span> <span class='curline'><a href='../S/2837.html#L615'>asptr</a> 615 src/assemble.c writememory(cmd, (asptr->ptr)++, pass);</span> <span class='curline'><a href='../S/2837.html#L632'>asptr</a> 632 src/assemble.c adr = getadr(asptr->prog, cmdl->opd->opdv[1], pass); /* 第2オペランドはアドレス */</span> <span class='curline'><a href='../S/2837.html#L634'>asptr</a> 634 src/assemble.c writememory(cmd, (asptr->ptr)++, pass);</span> <span class='curline'><a href='../S/2837.html#L635'>asptr</a> 635 src/assemble.c writememory(adr, (asptr->ptr)++, pass);</span> <span class='curline'><a href='../S/2837.html#L662'>asptr</a> 662 src/assemble.c adr = getadr(asptr->prog, cmdl->opd->opdv[0], pass);</span> <span class='curline'><a href='../S/2837.html#L665'>asptr</a> 665 src/assemble.c writememory(cmd, (asptr->ptr)++, pass);</span> <span class='curline'><a href='../S/2837.html#L666'>asptr</a> 666 src/assemble.c writememory(adr, (asptr->ptr)++, pass);</span> <span class='curline'><a href='../S/2837.html#L699'>asptr</a> 699 src/assemble.c stat = addlabel(asptr->prog, cmdl->label, asptr->ptr);</span> <span class='curline'><a href='../S/2837.html#L758'>asptr</a> 758 src/assemble.c asptr = malloc_chk(sizeof(ASPTR), "asptr"); /* アセンブル時のプロパティ用の領域確保 */</span> <span class='curline'><a href='../S/2837.html#L759'>asptr</a> 759 src/assemble.c asptr->prog = malloc_chk(LABELSIZE + 1, "asptr.prog");</span> <span class='curline'><a href='../S/2837.html#L760'>asptr</a> 760 src/assemble.c asptr->ptr = adr;</span> <span class='curline'><a href='../S/2837.html#L766'>asptr</a> 766 src/assemble.c bp[i] = asptr->ptr;</span> <span class='curline'><a href='../S/2837.html#L768'>asptr</a> 768 src/assemble.c asptr->ptr = bp[i];</span> <span class='curline'><a href='../S/2837.html#L791'>asptr</a> 791 src/assemble.c FREE(asptr->prog); /* アセンブル時のプロパティを解放 */</span> <span class='curline'><a href='../S/2837.html#L792'>asptr</a> 792 src/assemble.c FREE(asptr);</span> </pre> </body> </html>