void DoBlock(char Name) { Declarations(); sprintf(tmp, "%c", Name); PostLabel("main"); EmitLn("push rbp"); Statements(); }
void DoBlock(char name){ Declarations(); PostLabel(name); Statements(); }
Declarations Interpreter::declarations() const { return Declarations(globals_); }