Commit Graph

18 Commits (b6b5f12732914b36a0939f1f0221eaf29f9867d0)

Author SHA1 Message Date
Chris Double b6b5f12732 Provide ability to plug in tokenizers to ebnf parsers 2008-06-20 22:45:19 +12:00
Chris Double 2b2ede0a89 Add a javascript sc test 2008-06-19 01:45:09 +12:00
Chris Double d5e5e47944 Fix bug in javascript automatic semicolon insertion rule 2008-06-19 01:39:51 +12:00
Chris Double d58a085598 Add additional javascript test 2008-06-19 01:24:17 +12:00
Chris Double fcd1e39834 More JavaScript fixes for keyword handling 2008-06-19 01:20:33 +12:00
Chris Double c26d87e117 Fix handling of JavasScript names which partially match reserved words 2008-06-19 01:01:46 +12:00
Chris Double fc7baebacb Fix handling of _ and $ in Javascript names 2008-06-19 00:51:47 +12:00
Chris Double 6f8e2a4b0d Refactor JavaScript parser 2008-06-19 00:42:11 +12:00
Chris Double ea6974d5da Add \r to whitespace in javascript tokenizer 2008-06-18 23:50:25 +12:00
Chris Double a5719e3397 Add javascript tests. Minor changes to javascript grammar 2008-06-18 21:30:21 +12:00
Chris Double 778573106c Fix Sc rule 2008-06-18 20:35:32 +12:00
Chris Double 7694dfd688 Allow zero arguments in javascript list handling 2008-06-18 20:35:32 +12:00
Chris Double e99ff9fa6b Fix list AST in javascript parser 2008-06-18 20:35:32 +12:00
Chris Double 4050ebcbde Javascript parser now works on token sequence 2008-06-18 20:35:32 +12:00
Chris Double 258951d954 Split out javascript tokenizer 2008-06-18 20:35:32 +12:00
Chris Double 55216a990d Remove drop from actions 2008-06-18 20:35:32 +12:00
Chris Double 79dfe2806a Remove javascript boa constructors 2008-06-18 20:35:32 +12:00
Chris Double b338fc8fea Javascript parser 2008-06-18 20:35:32 +12:00