--- a/src/Parser.h Sun Feb 09 22:43:58 2014 +0200 +++ b/src/Parser.h Tue Feb 11 03:29:03 2014 +0200 @@ -107,6 +107,7 @@ EWritability writelevel; int value; String origin; + bool isarray; inline bool IsGlobal() const { @@ -134,6 +135,7 @@ EScopeType type; DataBuffer* buffer1; int globalVarIndexBase; + int globalArrayIndexBase; int localVarIndexBase; // switch-related stuff @@ -141,6 +143,7 @@ List<CaseInfo> cases; List<Variable*> localVariables; List<Variable*> globalVariables; + List<Variable*> globalArrays; }; // ============================================================================