intermediate_code_generator: Add generate_expression_evaluator
intermediate_code_generator: Fix syntactical bugs
sc: Add option '-m' to print out intermediate code