*
* compresses files listed as arguments and outputs result
*/
-
+TextStream = imports['JSDOC/TextStream.js'].TokenReader;
TokenReader = imports['JSDOC/TokenReader.js'].TokenReader;
ScopeParser = imports['JSDOC/ScopeParser.js'].ScopeParser;
TokenStream = imports['JSDOC/TokenStream.js'].TokenStream;
{
var tr = new TokenReader();
- var toks = tr.tokenize(str,false); // dont merge xxx + . + yyyy etc.
+ var toks = tr.tokenize(new TextStream(str),false); // dont merge xxx + . + yyyy etc.
var sp = new ScopeParser(new TokenStream(toks));
sp.buildSymbolTree();
sp.mungeSymboltree();