public string identifier;
// used to stuff tokens together when building a tree..
- public Gee.ArrayList<Gee.ArrayList<Token>> items;
+ public Gee.ArrayList<Token> items;
+ // for a object definition, key -> array of tokens..
+ public Gee.HashMap<string,Gee.ArrayList<Token>> props;
// props??? what's this???
this.id = Token_id++;
- this.items = new Gee.ArrayList<Gee.ArrayList<Token>>();
+ this.items = new Gee.ArrayList<Token>();
}
public string asString()