Cleanup parsing variables and ast Error message
Fix line length in ast
Include structs and struct member access
Include builtin list type