public class ScopeParser : Object {
-
+ TokenStream ts;
Gee.ArrayList<string> warnings;
bool debug = false;
string[] idents;
+
+ //global : false,
+ //mode : "", //"BUILDING_SYMBOL_TREE",
+ //braceNesting : 0,
+ //indexedScopes : false,
+ //munge: true,
+
+
+
public ScopeParser(TokenStream ts) {
this.ts = ts; // {TokenStream}
this.warnings = new Gee.ArrayList<string>();
// defaults should not be initialized here =- otherwise they get duped on new, rather than initalized..
- ts : false,
- global : false,
- mode : "", //"BUILDING_SYMBOL_TREE",
- braceNesting : 0,
- indexedScopes : false,
- munge: true,
-
+