// props??? what's this???
- public Token(string data, string type, string name, int line)
+ public Token(string data, string type, string name, int line = -1)
{
this.data = data;
this.type = type;
this.prefix = "";
this.outData = null; // used by packer/scopeparser
this.identifier = null; // used by scope
- this.id = tokid++;
+ this.id = Token_id++;
this.items = new Gee.ArrayList<Gee.ArrayList<Token>>();
this.name,
this.data,
this.outData == null ? "" : this.outData
- )
+ );
}
var ret = this.data ;
- forach(var ai in this.items ) {
+ foreach(var ai in this.items ) {
string str = "";
foreach( var it in ai) {
return this.prefix + ret;
- },
+ }
/*
toJS : function() {
public bool is(string what) {
return this.name == what || this.type == what;
}
-});
+ }
+}
\ No newline at end of file