comparison src/pass1.c @ 37:538e15927776

Added symbol handling to expression subsystem; adpated instruction handlers to the new scheme; misc fixes
author lost
date Sat, 03 Jan 2009 04:20:49 +0000
parents 39d750ee8d34
children 4bb7b723e5b7
comparison
equal deleted inserted replaced
36:99e3b3310bac 37:538e15927776
133 nl -> filename = fnref; 133 nl -> filename = fnref;
134 nl -> next = NULL; 134 nl -> next = NULL;
135 nl -> prev = as -> linestail; 135 nl -> prev = as -> linestail;
136 nl -> err = NULL; 136 nl -> err = NULL;
137 nl -> fsize = 0; 137 nl -> fsize = 0;
138 nl -> sym = NULL;
138 if (as -> linestail) 139 if (as -> linestail)
139 as -> linestail -> next = nl; 140 as -> linestail -> next = nl;
140 else 141 else
141 as -> linestail = nl; 142 as -> linestail = nl;
142 if (!(as -> lineshead)) 143 if (!(as -> lineshead))