src/Parser.h

changeset 107
55c2bcd8ed5c
parent 106
9174be9ac686
child 108
6409ece8297c
--- 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;
 };
 
 // ============================================================================

mercurial