summaryrefslogtreecommitdiff
path: root/grammars/expression/grammar.txt
blob: a1590fa0437302fa5fb40b8a6cee90ad67c8d60d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
INT regex
    [0-9]+

OP list
    || && -- ++ = == !
    / * - + << >> % ^
    /= *= -= += <<= >>= &= |= %= ^=
    -> .
    < > <= >= !=
    ? :
    ( ) { } [ ]
    , ;

EXPR nonterm .start
    EXPR OP EXPR
    INT
    ( EXPR )
    EXPR ? EXPR : EXPR
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback