projects
/
gnome.introspection-doc-generator
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
JSDOC/Packer.js
[gnome.introspection-doc-generator]
/
JSDOC
/
Packer.js
diff --git
a/JSDOC/Packer.js
b/JSDOC/Packer.js
index
edce427
..
e181c22
100644
(file)
--- a/
JSDOC/Packer.js
+++ b/
JSDOC/Packer.js
@@
-7,6
+7,7
@@
TokenReader = imports.TokenReader.TokenReader;
ScopeParser = imports.ScopeParser.ScopeParser;
TokenStream = imports.TokenStream.TokenStream;
CompressWhite = imports.CompressWhite.CompressWhite;
ScopeParser = imports.ScopeParser.ScopeParser;
TokenStream = imports.TokenStream.TokenStream;
CompressWhite = imports.CompressWhite.CompressWhite;
+Collapse = imports.Collapse.Collapse;
GLib = imports.gi.GLib;
/**
GLib = imports.gi.GLib;
/**
@@
-333,8
+334,12
@@
Packer.prototype = {
// and replace if we are generating a different language..
this.timerPrint("Tokenized");
// and replace if we are generating a different language..
this.timerPrint("Tokenized");
+ //var ts = new TokenStream(toks);
+ print(JSON.stringify(toks, null,4 )); Seed.quit();
+ var ts = new Collapse(toks);
+ // print(JSON.stringify(ts.tokens, null,4 )); Seed.quit();
//return;//
//return;//
- var sp = new ScopeParser(
new TokenStream(toks)
);
+ var sp = new ScopeParser(
ts
);
this.timerPrint("Converted to Parser");
sp.packer = this;
sp.buildSymbolTree();
this.timerPrint("Converted to Parser");
sp.packer = this;
sp.buildSymbolTree();