fix dangling pointer issue. If the node being processed is replaced,
[xorcyst.git] / TODO
blobdb5a9660c373e51ccd73dafa38a646329de408e0
1 - .undef
2 - a way to define temporary variables for a proc (on the stack)?
3 - types must be defined before they are used
4 - a way to get the length of a string constant (extend sizeof or provide length(s) function)
5 - .module or .namespace
6 - .obj, .objend
7 - .radix
8 - .do .until
9 - .type, .symtype
10 - .pushstate, .popstate
11 - .exitm
12 - .local
13   - local labels in macros currently behave strangely
14 - interpretation of $ (current pc) used in dataseg?
15 - a way to specify if ZP or absolute addressing mode should be used?
16 - variable-number-of-argument macros
17 - -W flag allowing more fine-grained control of warnings
18 - inlining function calls?
19 - generate listing!
20   - final binary: instruction by instruction, prints all the addresses + bytes
21 - a way to specify fixed-point numbers?
22 - .ifdef inside struct/union
23 - defined() function, so you can do .if defined(FOO) && (FOO == 3)