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) }