private void ReInitialize() { _currentClassName = null; _fields = new List <Symbol>(); _beginWhileLabels = new LabelStack("BEGINWHILE_"); _endWhileLabels = new LabelStack("ENDWHILE_"); _elseLabels = new LabelStack("ELSE_"); _endIfLabels = new LabelStack("ENDIF_"); _emittedStructDeclaration = false; }
private void ReInitialize() { _currentClassName = null; _fields = new List<Symbol>(); _beginWhileLabels = new LabelStack("BEGINWHILE_"); _endWhileLabels = new LabelStack("ENDWHILE_"); _elseLabels = new LabelStack("ELSE_"); _endIfLabels = new LabelStack("ENDIF_"); _emittedStructDeclaration = false; }