PN_SRC 43 core/ast.c case 3: t->a[2] = PN_SRC(c); PN_SRC 44 core/ast.c case 2: t->a[1] = PN_SRC(b); PN_SRC 45 core/ast.c case 1: t->a[0] = PN_SRC(a); break; PN_SRC 50 core/ast.c case 3: t->a[0] = PN_SRC(a); t->a[1] = PN_SRC(b); t->a[2] = PN_SRC(c); break; PN_SRC 51 core/ast.c case 2: t->a[0] = PN_SRC(a); t->a[1] = PN_SRC(b); t->a[2] = 0; break; PN_SRC 52 core/ast.c case 1: t->a[0] = PN_SRC(a); t->a[1] = t->a[2] = 0; break; PN_SRC 190 core/compile.c potion_source_asmb(P, f, loop, 0, PN_SRC(v), reg); }); \ PN_SRC 202 core/compile.c potion_source_asmb(P, f, loop, 0, PN_SRC(v), reg); }); \ PN_SRC 251 core/compile.c #define SRC_TUPLE_AT(src,i) PN_SRC((PN_TUPLE_AT(PN_S(src,0), i))) PN_SRC 290 core/compile.c vPN(Source) lhs = PN_SRC(PN_S(v,0)); PN_SRC 291 core/compile.c potion_source_asmb(P, f, loop, 0, PN_SRC(v)->a[1], sreg + 1); PN_SRC 315 core/compile.c potion_source_asmb(P, f, loop, 0, PN_SRC(v), *reg); PN_SRC 317 core/compile.c potion_source_asmb(P, f, loop, 0, PN_SRC(v), *reg); PN_SRC 322 core/compile.c potion_source_asmb(P, f, loop, 0, PN_SRC(args), *reg); PN_SRC 326 core/compile.c PN_ASM_DEBUG(*reg, PN_SRC(args)); PN_SRC 343 core/compile.c potion_source_asmb(P, f, loop, 0, PN_SRC(v), reg); PN_SRC 353 core/compile.c potion_source_asmb(P, f, loop, i, PN_SRC(v), reg); PN_SRC 680 core/compile.c blk->a[0] = PN_SRC(PN_AST(CODE, PN_NIL, blk->loc.lineno, blk->line)); PN_SRC 859 core/compile.c PN_ASM_DEBUG(reg, PN_SRC(v)); PN_SRC 861 core/compile.c vPN(Source) lhs = PN_SRC(PN_S(v,0)); PN_SRC 877 core/compile.c potion_source_asmb(P, f, loop, 0, PN_SRC(v)->a[1], reg + 2); PN_SRC 881 core/compile.c potion_source_asmb(P, f, loop, 0, PN_SRC(v), reg + 1); PN_SRC 923 core/compile.c vPN(Source) t = PN_SRC(src); PN_SRC 944 core/compile.c struct PNSource *v = PN_SRC(__tv->set[i]); PN_SRC 946 core/compile.c vPN(Source) expr = PN_SRC(v); PN_SRC 168 syn/syntax-p5.y MY t:name l:listvar assign r:list { PN_SRC(l)->a[2] = PN_SRC(t); $$ = PN_AST2(ASSIGN, l, r) } PN_SRC 172 syn/syntax-p5.y PN_SRC(v)->a[2] = PN_SRC(t); PN_SRC 244 syn/syntax-p5.y | m:special l:list b:block { PN_SRC(m)->a[1] = PN_SRC(l); PN_SRC 245 syn/syntax-p5.y PN_SRC(m)->a[2] = PN_SRC(b); PN_SRC 251 syn/syntax-p5.y if (!PN_S(l, 0)) { PN_SRC(c)->a[1] = PN_SRC($$); } PN_SRC 283 syn/syntax-p5.y { PN_SRC(m)->a[1] = PN_SRC(PN_AST(LIST, PN_NIL)); $$ = PN_TUP(m) } PN_SRC 285 syn/syntax-p5.y { PN_SRC(m)->a[1] = PN_SRC(l); $$ = PN_TUP(m) } PN_SRC 287 syn/syntax-p5.y { PN_SRC(m)->a[1] = PN_SRC(PN_AST(LIST, l)); $$ = PN_TUP(m) } PN_SRC 290 syn/syntax-p5.y { PN_SRC(m)->a[1] = PN_SRC(l); $$ = PN_PUSH(PN_TUPIF(v), m) } PN_SRC 352 syn/syntax-p5.y lexglobal = MY t:name i:global { PN_SRC(i)->a[2] = PN_SRC(t); $$ = i } PN_SRC 148 syn/syntax.y { $$ = n; PN_SRC(n)->a[1] = PN_SRC(v); PN_SRC(n)->a[2] = PN_SRC(b) }