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)
23 Token = Object.define(
24 function(data, type, name) {
40 Roo.each(this.items, function(ai) {
43 Roo.each(ai, function(it) {
44 str += it.toRaw(lvl + 1);
53 for (var i in this.props) {
54 ret += this.props[i].key.toRaw(lvl+1) + ' : ';
55 Roo.each(this.props[i].val, function(e) {
64 return this.prefix + ret;
72 eval( "_tmp = " + this.data);
75 return "ERROR unparsable" + this.data;
82 return this.name === what || this.type === what;