Add throw statements to js grammar

This commit is contained in:
Max Brunsfeld 2014-07-03 08:20:43 -07:00
parent 67590eddc7
commit c85841364e
3 changed files with 34381 additions and 31413 deletions

View file

@ -24,6 +24,7 @@ namespace tree_sitter_examples {
sym("for_statement"),
sym("break_statement"),
sym("var_declaration"),
sym("throw_statement"),
sym("return_statement"),
sym("delete_statement"),
sym("expression_statement") }) },
@ -37,6 +38,9 @@ namespace tree_sitter_examples {
sym("expression_statement"),
err(sym("expression")) })),
sym("statement") }) },
{ "throw_statement", terminated(seq({
keyword("throw"),
sym("expression") })) },
{ "if_statement", seq({
keyword("if"),
in_parens(err(sym("expression"))),