Max Brunsfeld
|
42436c29ae
|
Allow simple abstract function declarators as in `sizeof(void * ())`
|
před 9 roky |
Max Brunsfeld
|
34245e5ba8
|
Export precedences (so C++ grammar can use them)
|
před 9 roky |
Max Brunsfeld
|
39a662907b
|
Make a named node for argument lists in call expressions
|
před 9 roky |
Max Brunsfeld
|
281e0cd60d
|
Add 'u' and 'l' suffixes on number literals
|
před 9 roky |
Max Brunsfeld
|
eaa878ce95
|
Allow preprocessor conditionals inside functions
|
před 9 roky |
Max Brunsfeld
|
e64b56050e
|
Add preprocessor if blocks
|
před 9 roky |
Max Brunsfeld
|
8e8a968e3b
|
Fix handling of backslashes in string literals
|
před 9 roky |
Max Brunsfeld
|
9b715a2620
|
Add concatenated strings
|
před 9 roky |
Max Brunsfeld
|
fb51d81c99
|
Add comma expressions, make parenthesized expressions named rules
|
před 9 roky |
Max Brunsfeld
|
c2a7bd2d9c
|
Allow any type name in a macro-defined type
|
před 9 roky |
Max Brunsfeld
|
eed36b3f88
|
Allow object-like defines whose values start with parentheses
|
před 9 roky |
Max Brunsfeld
|
be2676ed3e
|
Allow empty initializer lists
|
před 9 roky |
Max Brunsfeld
|
f3ea61c8fe
|
Add C++ linkage specifiers, since they appear in .h files
|
před 9 roky |
Max Brunsfeld
|
367cd73ee2
|
Allow unsigned, short, etc to be their own types
|
před 9 roky |
Max Brunsfeld
|
46e5a1af6a
|
Add associativity to pointer declarators
|
před 9 roky |
Max Brunsfeld
|
7930ba3917
|
Only allow identifiers after the '.' in a field expression
|
před 10 roky |
Max Brunsfeld
|
e270a9c486
|
Remove error rules
|
před 10 roky |
Max Brunsfeld
|
f9a1ffa413
|
Add function-like macros as type specifiers
|
před 10 roky |
Max Brunsfeld
|
c57b5a58f2
|
Fix malformed test that wasn't being run
|
před 10 roky |
Max Brunsfeld
|
603224433a
|
Use new javascript grammar API
|
před 10 roky |