1 This is a living document - delete things when done. Avoid discussion.
4 Current version (?? Creek)
5 - handle free_type more cleanly??
6 - rethink line-like parsing. Should element also start a line?
7 - review simple/complex parsing options in various situations
8 - can I move 'ok' into the parse context? Then error functions can set it.
9 - allow something so I don't need to call config2context so often
10 Some code stanza to be added to do_reduce()
13 - anonymous field - array or struct (or pointer to these)
14 multiple anon struct ar allowed if they don't conflict
15 - [] can apply to anon array field
16 - anon struct field gets fields interpolated
18 - change 'labels' to only be created for 'use'
19 - handle syntax errors better - recover quickly.
20 - manifest values for arrays and structs [a,b,c]
25 - split values so I can have an array of just the value (1 byte for u8)
26 - integers, unsigned, bitfield, float
31 - array buffer - can be added to and grows.
32 - char, string search, regexp search
34 - allow "do stuff" as a stand-allow statement (scope)
40 - functions and procedures
41 - per-field attributes
45 - operators as interface methods
46 - interfaces, inheritance
47 - modules, imports and exports
48 - closures, threads, co-routines