]> git.eshelyaron.com Git - emacs.git/commit
semantic: C grammar fixes
authorEric Ludlam <eric@siege-engine.com>
Sun, 14 Feb 2016 15:26:36 +0000 (10:26 -0500)
committerDavid Engster <deng@randomsample.de>
Sun, 22 Jan 2017 21:25:16 +0000 (22:25 +0100)
commitfb127f25742c949dbf287a49f26cf8386c08dbf3
tree1f10a2b62ac73a7a1a4b7d023edda6acd228e4f9
parentf3674d05e58768c41ed2383563ccb44300bd5d49
semantic: C grammar fixes

* admin/grammars/c.by (constexpr, noexcept): New.
 (cvdeclmod, metadeclmod,post-fcn-modifiers): Add ocurences of
 above.
 (expr-start): Allow to be empty.
 (expression): Delete - simplify to just find unaryexpression followed
 by more.
 (opt-more-expression): New - has specifics originally in expression.
 (unaryexpression): Simplified a couple bits around lists and unary
 expressions.
admin/grammars/c.by