Commit Graph

15694 Commits (711d39975806233ce505abcea45998170d402579)
 

Author SHA1 Message Date
Max Brunsfeld 4429001308 Add error recovery in for loops 2014-09-07 09:51:53 +07:00
Max Brunsfeld a0a97b7433 Handle backslashes at the end of regexps 2014-09-06 20:37:46 +07:00
Max Brunsfeld c762be696e Add variable definitions, function definitions 2014-09-06 18:50:42 +07:00
Max Brunsfeld 60c7f98fec Add travis-ci badge to README 2014-09-06 18:40:13 +07:00
Max Brunsfeld eaf2680688 Add travis.yml 2014-09-06 18:38:10 +07:00
Max Brunsfeld ebcf79c462 Add long, short, unsigned 2014-09-06 18:27:58 +07:00
Max Brunsfeld af4466ace2 Add composite-typed variable declarations 2014-09-06 18:19:35 +07:00
Max Brunsfeld 474975e32b Add unions, enums 2014-09-06 17:32:37 +07:00
Max Brunsfeld c91415338d Initial commit 2014-09-05 23:54:43 +07:00
Max Brunsfeld af2904ca83 Initial commit 2014-09-05 23:53:51 +07:00
Max Brunsfeld 3832b2dfca Allow multiple initializer expressions in for loops 2014-09-03 08:29:57 +07:00
Max Brunsfeld 8fde482f20 Add delete statements 2014-09-03 08:29:32 +07:00
Max Brunsfeld cc80ba2ef6 Add hexadecimal numbers 2014-09-03 08:28:53 +07:00
Max Brunsfeld 16330ce412 Add do-while statements 2014-09-03 08:27:54 +07:00
Max Brunsfeld 73daf4cc48 Add try/catch, while, bitwise operators 2014-08-31 12:46:39 +07:00
Max Brunsfeld 0af531f11c Add type operators, throw statements, ternaries 2014-08-30 10:03:55 +07:00
Max Brunsfeld 95ed648299 Add if-else statements 2014-08-26 08:14:44 +07:00
Max Brunsfeld 53563a5f08 Add error recovery for statements and if-conditions 2014-08-25 23:48:43 +07:00
Max Brunsfeld f9ecf791a3 Add constructor calls 2014-08-25 17:46:15 +07:00
Max Brunsfeld 0554ae719f Give names to object kv-pairs and assignments in var declarations 2014-08-25 15:26:58 +07:00
Max Brunsfeld faa41ac814 0.0.2 2014-08-24 09:03:12 +07:00
Max Brunsfeld 80c3584742 Add build dir to .npmignore 2014-08-24 09:03:07 +07:00
Max Brunsfeld 54176d8e19 0.0.1 2014-08-24 03:19:06 +07:00
Max Brunsfeld 8ae726b8d6 Build against node 0.10 and 0.11 on travis 2014-08-24 01:37:05 +07:00
Max Brunsfeld 00b205ab98 Add nan dependency 2014-08-24 01:19:57 +07:00
Max Brunsfeld 161fafedf9 Make ASI work regardless of next line's indentation 2014-08-05 12:54:56 +07:00
Max Brunsfeld 55f7177ae5 Add for-in statement 2014-08-04 20:42:15 +07:00
Max Brunsfeld bcce5504a8 Add boolean operators 2014-08-04 18:46:38 +07:00
Max Brunsfeld 825945d79a Add switch statements 2014-08-04 18:38:11 +07:00
Max Brunsfeld 6a6c8f067b Add automatic semicolon insertion 2014-08-04 13:34:25 +07:00
Max Brunsfeld 64f45fe2b7 use edge version of tree-sitter-compiler on travis 2014-08-04 13:25:17 +07:00
Max Brunsfeld b9c22c7c72 Add comments 2014-08-04 13:17:05 +07:00
Max Brunsfeld be4273cb3b Add var declarations 2014-08-03 17:23:04 +07:00
Max Brunsfeld edd9cb4987 Add return statement 2014-08-01 08:26:27 +07:00
Max Brunsfeld 2389c52a43 Add if and for statements, math and relational operators 2014-08-01 08:23:38 +07:00
Max Brunsfeld f57aeace7b Add function calls 2014-07-31 21:23:52 +07:00
Max Brunsfeld d89c887440 Add member access operators 2014-07-31 13:32:11 +07:00
Max Brunsfeld 016c86dd45 Add functions 2014-07-30 12:57:11 +07:00
Max Brunsfeld 43ec1d2949 Compile grammar before running test on travis 2014-07-30 12:52:03 +07:00
Max Brunsfeld 84d839b58b Add travis-ci badge to readme 2014-07-30 12:36:52 +07:00
Max Brunsfeld 467f89d8d1 Add travis file 2014-07-30 12:35:44 +07:00
Max Brunsfeld 0bd6bb3c80 Add more expressions 2014-07-30 08:20:28 +07:00
Max Brunsfeld 49c31f527c Initial commit 2014-07-30 00:43:49 +07:00
Max Brunsfeld 236a8dc0e5 Initial commit 2014-07-30 00:40:50 +07:00