Some hacking on the parser and the AST.
Debug the AST nodes creation/execution (-da).
Every node has an id (for the debug output).
Add the wobbly node.

It just prints "wobbly dobbly" on the screen (whatever that would mean).
Debug debug.
Remove the nodes' pool. Every node is malloc'ed.

Plain and simple (and working :)
Replace malloc with nmalloc (parse_file & strdup)
Don't create an unnecessary NOP alongside every statement.
Few esthetic touches.