Commit Graph

33 Commits

Author SHA1 Message Date
David Glasser
9f38258b54 Drop all @export lines. Add api.exportSymbol instead. 2013-07-25 18:54:40 -07:00
David Glasser
6b48e8bd8a stuff that doesn't have conflicts 2013-05-13 11:51:50 -07:00
David Glasser
5a5204e3a4 Remove closures around package files. (hint: git blame -w)
The bundler now adds closures around client files and the server adds closures
around server files.
2013-03-19 15:13:53 -07:00
David Greenspan
b112cf8f92 small jsparse improvements 2012-09-20 21:22:34 -07:00
David Greenspan
a4c4fabbbd make jsparse internal 2012-09-19 11:42:34 -07:00
David Greenspan
c3477ec91c Make use of Parsers.lazy 2012-09-12 16:34:41 -07:00
David Greenspan
128392ccea real Parser for unstringify, Parsers.lazy 2012-09-12 16:26:10 -07:00
David Greenspan
7c3815fa27 parseRequired 2012-09-12 15:41:52 -07:00
David Greenspan
4ee4e2451c ParseNode.stringify and unstringify 2012-09-12 15:15:05 -07:00
David Greenspan
f9dba29b2d namespace parsers 2012-09-12 14:54:58 -07:00
David Greenspan
f9cfe9701f JSLexer, reduce namespace pollution 2012-09-12 14:48:32 -07:00
David Greenspan
25b564014a remove comment 2012-09-12 14:39:28 -07:00
David Greenspan
39056590d4 move token matchers out of parser lib 2012-09-12 14:31:47 -07:00
David Greenspan
34b4ebbf22 create JSParser 2012-09-12 14:11:28 -07:00
David Greenspan
603ad14570 tweaks 2012-09-12 13:55:36 -07:00
David Greenspan
ce2a41c1c3 kill node.lhs, put error msg in Tokenizer 2012-09-12 13:42:54 -07:00
David Greenspan
6e5e7497f0 Lexeme object 2012-09-12 13:04:19 -07:00
David Greenspan
d2c99c490a start of removing seq args to node(..) 2012-09-11 21:54:10 -07:00
David Greenspan
79ce16bfe9 kill second arg to opt(parser) 2012-09-11 21:51:06 -07:00
David Greenspan
9d55f11b69 move unary parsing into lib 2012-09-11 21:30:36 -07:00
David Greenspan
98859f6874 more refinements 2012-09-11 21:20:36 -07:00
David Greenspan
c44592d074 and/not, more refinements 2012-09-11 21:01:37 -07:00
David Greenspan
b34ed9eb6e reduce use of revalue(...) 2012-09-11 20:29:34 -07:00
David Greenspan
2b41592236 no more unpack! 2012-09-11 19:59:52 -07:00
David Greenspan
132b4897af Parser object 2012-09-11 19:38:27 -07:00
David Greenspan
a6bd5747b2 ParseNode object 2012-09-11 18:03:29 -07:00
David Greenspan
c27a6b34ec more tests 2012-09-11 16:49:48 -07:00
David Greenspan
23f6e753af kill prevToken argument to runRequired 2012-09-11 16:49:48 -07:00
David Greenspan
447fef8f0e remove "after" arg to parseError 2012-09-11 16:49:47 -07:00
David Greenspan
d6370e762a tweaks, node naming 2012-09-11 16:49:47 -07:00
David Greenspan
120b5cf0f8 more XXX notes 2012-09-11 16:49:47 -07:00
David Greenspan
82323d61f3 support elision in array literals 2012-09-11 16:49:47 -07:00
David Greenspan
b869ecbd80 move parser combinators into own file 2012-09-11 16:49:47 -07:00