Commit Graph

15327 Commits (ca9b7da43f079a27bccfd5457276fa51937c6cb0)
 

Author SHA1 Message Date
Rob Rix e026dbbe45 Add sep & sep1. 2016-02-18 20:32:55 +07:00
Rob Rix a64575bcc7 Add symbols. 2016-02-18 20:19:01 +07:00
Rob Rix cbb5e87f18 Stub in an until statement. 2016-02-18 20:17:09 +07:00
Rob Rix fdc8a97400 Stub in an unless statement. 2016-02-18 20:16:41 +07:00
Rob Rix 66dd9125df Stub in a while statement. 2016-02-18 20:15:57 +07:00
Rob Rix ef7d67abdb Stub in a conditional statement. 2016-02-18 15:45:31 +07:00
Rob Rix 4de1e39880 Stub in aliasing. 2016-02-18 15:44:13 +07:00
Rob Rix 39bf0f6b4e Stub in undef. 2016-02-18 15:43:30 +07:00
Rob Rix 4ad8203726 Parse some basic call stuff. 2016-02-18 15:42:24 +07:00
Rob Rix b2a7383063 Steal the commaSep function too. 2016-02-18 15:40:35 +07:00
Rob Rix c0c66ea43a Steal the commaSep1 function from tree-sitter-javascript. 2016-02-18 15:39:45 +07:00
Rob Rix 61bfb07036 Multiple comma-separated arguments. 2016-02-18 15:20:07 +07:00
Rob Rix 60771f0274 Test multiple-line block comments. 2016-02-18 15:14:42 +07:00
Rob Rix 72fcb86693 Add support for single-line block comments. 2016-02-18 15:14:04 +07:00
Rob Rix 459d052df1 Add empty block comments. 2016-02-18 15:13:09 +07:00
Rob Rix e6e76e68c2 Rebuild apparently. 2016-02-18 15:09:56 +07:00
Rob Rix c51c8d4172 Merge pull request #6 from tree-sitter/CI-fixes-maybe
Readme tweaks
2016-02-18 12:03:01 +07:00
Rob Rix 114082114c Add parenthesized compound statements as a primary expression. 2016-02-18 10:56:55 +07:00
Rob Rix 159b012534 Add compound statements back in. 2016-02-18 10:56:21 +07:00
Rob Rix 955a19cf9b Try to fix the indentation. 2016-02-18 10:50:36 +07:00
Rob Rix 19ba1bc966 Fix some broken indentation. 2016-02-18 10:49:17 +07:00
Rob Rix d168f7a7e4 Test that comments parse. 2016-02-18 10:48:10 +07:00
Rob Rix 95f2977318 Add the compiled grammar & parser & binding. 2016-02-18 10:48:05 +07:00
Rob Rix ee4571748e Rejigger the terminator. 2016-02-18 10:47:51 +07:00
Rob Rix 86bfd32b03 comment is a token. 2016-02-18 10:46:48 +07:00
Rob Rix 3c52f85b18 repeat, not rep. 2016-02-18 10:46:15 +07:00
Rob Rix 920ccfcf53 Comma! 2016-02-18 10:45:32 +07:00
Rob Rix 7c7a3d8e26 Add the repo field to the package. 2016-02-18 10:44:37 +07:00
Rob Rix ef83186819 Fix the case of the name. 2016-02-18 10:43:35 +07:00
Rob Rix 82d2ed8b7d Fix the version. 2016-02-18 10:43:32 +07:00
Rob Rix d30db3f9db Define extras. 2016-02-18 10:30:16 +07:00
Rob Rix abfe24acc0 Define a dubious comment rule. 2016-02-18 10:30:13 +07:00
Rob Rix c4ffce2d58 Define a line break rule. 2016-02-18 10:29:29 +07:00
Rob Rix bed33c9f3b Define the program rule. 2016-02-18 10:25:49 +07:00
Rob Rix 7899e52ff1 Define compound statements. 2016-02-18 10:25:44 +07:00
Rob Rix 40b2cd831f Stub in statements. 2016-02-18 10:25:31 +07:00
Rob Rix 6ac7dba3e4 Stub in expressions. 2016-02-18 10:25:27 +07:00
Rob Rix 8eed89221b Define arguments. 2016-02-18 10:25:20 +07:00
Rob Rix b16c008c50 Define primary expressions. 2016-02-18 10:25:09 +07:00
Rob Rix 7f9e652c2e Define variables. 2016-02-18 10:25:03 +07:00
Rob Rix 297969f5cb Define identifiers. 2016-02-18 10:24:58 +07:00
Rob Rix 12b7ddaeb4 Define terminators. 2016-02-18 10:24:53 +07:00
Rob Rix cd25b85b82 Stub in a grammar. 2016-02-18 10:24:49 +07:00
Rob Rix 133a38ed08 Add .travis.yml. 2016-02-18 09:00:59 +07:00
Rob Rix 2ef043519d Add package.json. 2016-02-18 09:00:22 +07:00
Rob Rix ed52ba8df0 Add index.js. 2016-02-18 08:59:10 +07:00
Rob Rix 4c0cf7fd6b Add binding.gyp. 2016-02-18 08:58:29 +07:00
Rob Rix 53351c5ed8 Add .npmignore. 2016-02-18 08:57:33 +07:00
Rob Rix 1fea099237 Basic setup. 2016-02-18 08:56:43 +07:00
Rob Rix 60e4b274a5 Link to the tree-sitter repo. 2016-02-18 08:54:55 +07:00