pack.js
authoralan <alan@alanfast.akbkhome.com>
Mon, 19 Apr 2010 05:40:40 +0000 (13:40 +0800)
committeralan <alan@alanfast.akbkhome.com>
Mon, 19 Apr 2010 05:40:40 +0000 (13:40 +0800)
pack.js

diff --git a/pack.js b/pack.js
index a58a779..87e9a4f 100755 (executable)
--- a/pack.js
+++ b/pack.js
@@ -5,7 +5,7 @@
  *
  * 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;
@@ -17,7 +17,7 @@ function pack(str)
 {
     
     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();