Max Brunsfeld
|
2c382b7363
|
Trim trailing whitespace
|
2014-06-16 21:33:35 -07:00 |
|
Max Brunsfeld
|
174f306e2a
|
Fix precedence of comments vs '/' operator
|
2014-06-11 12:27:58 -07:00 |
|
Max Brunsfeld
|
c91c5cb730
|
Add range statements to golang grammar
|
2014-06-10 14:11:25 -07:00 |
|
Max Brunsfeld
|
53bc633a22
|
Add var decl and if statements to golang grammar
|
2014-06-10 13:27:55 -07:00 |
|
Max Brunsfeld
|
1c93d5e1a6
|
Add declarations w/o initialization to golang grammar
|
2014-06-10 11:57:45 -07:00 |
|
Max Brunsfeld
|
3968f36a03
|
Reorganize golang specs
|
2014-06-10 11:39:36 -07:00 |
|
Max Brunsfeld
|
123d3b26d8
|
Add more expressions, statements to golang grammar
|
2014-06-10 11:33:05 -07:00 |
|
Max Brunsfeld
|
e93e254518
|
In lexer, prefer tokens to skipped separator characters
This was causing newlines in go and javascript to be parsed as
meaningless separator characters instead of statement terminators
|
2014-05-30 13:29:54 -07:00 |
|
Max Brunsfeld
|
6f45380f71
|
Move type-related tests for go grammar into their own file
|
2014-05-26 21:48:00 -07:00 |
|
Max Brunsfeld
|
4c9ac3dada
|
Fix parsing of empty strings in javascript and golang
|
2014-05-20 09:47:26 -07:00 |
|
Max Brunsfeld
|
4700e33746
|
Introduce 'ubiquitous_tokens' concept, for parsing comments and such
|
2014-05-06 12:54:04 -07:00 |
|
Max Brunsfeld
|
8e1b78ca8e
|
Remove trailing whitespace from generated c code
|
2014-03-29 19:00:31 -07:00 |
|
Max Brunsfeld
|
7adb0bf34f
|
Add golang example grammar
Also, support '\a' character class shorthand in regexes,
for alphabetical characters
|
2014-03-29 16:29:34 -07:00 |
|