-function pack(str)
-{
-
- var tr = new TokenReader();
- var toks = tr.tokenize(str,false); // dont merge xxx + . + yyyy etc.
- var sp = new ScopeParser(new TokenStream(toks));
- sp.buildSymbolTree();
- sp.mungeSymboltree();
- print(sp.warnings.join("\n"));
- var out = CompressWhite(sp.ts);
- return out;
-