diff options
author | Lars Ingebrigtsen <larsi@gnus.org> | 2019-06-18 02:34:32 +0200 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2019-06-18 11:33:40 +0200 |
commit | 1b855aa8dd0cf41e515fcec1083196b60e98aafe (patch) | |
tree | fea4242a254df078c21698b44dd411f3a1fe6b2c /admin/grammars | |
parent | b441e8cd7c0341077a084ac04ade44fcda3e2fff (diff) | |
download | emacs-1b855aa8dd0cf41e515fcec1083196b60e98aafe.tar.gz |
Remove nonterminals that semantic claims are useless
* admin/grammars/js.wy (VariableStatement): Remove useless
nonterminals.
Debug output from wisent:
Useless nonterminals:
StatementList
BlockExpand
Diffstat (limited to 'admin/grammars')
-rw-r--r-- | admin/grammars/js.wy | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/admin/grammars/js.wy b/admin/grammars/js.wy index 441fd416c12..e5a7c9be71f 100644 --- a/admin/grammars/js.wy +++ b/admin/grammars/js.wy @@ -296,19 +296,11 @@ FormalParameterList: OPEN_PARENTHESIS () ; -StatementList : Statement - | StatementList Statement - ; - Block : BRACE_BLOCK ;; If you want to parse the body of the function ;; ( EXPANDFULL $1 BlockExpand ) ; -BlockExpand: START_BLOCK StatementList END_BLOCK - | START_BLOCK END_BLOCK - ; - VariableStatement : VAR VariableDeclarationList SEMICOLON (VARIABLE-TAG $2 nil nil) ; |