1 //<Script type="text/javascript">
3 imports['Object.js'].load(Object);
4 JSDOC = imports['JSDOC.js'].JSDOC;
5 console = imports['console.js'].console;
13 * NAME (name / identifier)
18 * REGX (regular expression)
22 Token = Object.define(
23 function(data, type, name) {
39 Roo.each(this.items, function(ai) {
42 Roo.each(ai, function(it) {
43 str += it.toRaw(lvl + 1);
52 for (var i in this.props) {
53 ret += this.props[i].key.toRaw(lvl+1) + ' : ';
54 Roo.each(this.props[i].val, function(e) {
63 return this.prefix + ret;
71 eval( "_tmp = " + this.data);
74 return "ERROR unparsable" + this.data;
81 return this.name === what || this.type === what;