Doing parsing set next
- Got rid of dynamic arrays for body entries, were using links only. - Halfed the size of the ast from 256 to 128 bytes. - Fields for different ast types are not accessed directly. Each type has a unique filtered AST for ease of use.
Made token_fmt more ergonomic, going to have to use a similar behavior with the upfront body constructors.