*/
var RooFile = imports.JSDOC.RooFile.RooFile;
+var TokenReader = imports.JSDOC.TokenReader.TokenReader;
+var TextStream = imports.JSDOC.TextStream.TextStream;
+
+var File = imports.File.File;
var args = Array.prototype.slice.call(Seed.argv);
+
+args.shift();
+args.shift();
print(JSON.stringify(args, null,4));
-Seed.quit();
+//Seed.quit();
var tr = new TokenReader( {
keepDocs :true,
- keepWhite : true,
+ keepWhite : false,
keepComments : true,
sepIdents : true,
- collapseWhite : false,
- filename : fn
+ collapseWhite : true,
+ filename : args[0]
});
-
+var str = File.read(args[0])
var toks = tr.tokenize(new TextStream(str));
+print(JSON.stringify(toks, null,4));
+
var rf = new RooFile(toks);
rf.parse();