lazy_generator: Fix some Instructions bugs
lazy_generator: Fix a variable size declaration bug
lazy_generator: Add better formatting
lazy_generator: Add generate_expression_evaluator
lazy_generator: Add generate_condition_evaluator
lazy_generator: Fix mostly syntactical bugs
syntax_tree: Add get_offset to Field and Array
lazy_generator: Add generate_location_evaluator
syntax_tree: Move get_offset methods
lazy_generator: Fix syntactical bugs