Robert Griesemer
|
5d0e5a7867
|
- use stringtorune library function for faster rune scanning
- converted 2 right-recursive parsing functions into iterative versions
- renamed node.go -> ast.go (clearer)
R=r
OCL=17496
CL=17498
|
2008-10-20 15:03:40 -07:00 |
|
Robert Griesemer
|
f39b518bcb
|
- fixed a couple of corner cases (empty statements, empty composites)
- more robust printing in presence of errors
- fixed incorrect printing of function literals
R=r
OCL=17378
CL=17378
|
2008-10-17 16:19:31 -07:00 |
|
Robert Griesemer
|
bc641d1e9c
|
- more robust TokenString implementation
R=r
OCL=17319
CL=17319
|
2008-10-16 15:28:36 -07:00 |
|
Robert Griesemer
|
237eea4ea5
|
- updated makefile for gccgo
R=r
OCL=17243
CL=17245
|
2008-10-15 17:13:00 -07:00 |
|
Robert Griesemer
|
2a19d7dc42
|
- added names to result signatures to make it compile with gccgo
- adjusted the makefile to explicitly compile flag.go and fmt.go for gccgo
R=r
OCL=15822
CL=15822
|
2008-09-24 22:01:52 -07:00 |
|
Robert Griesemer
|
b390608636
|
- added gccgo makefile
R=r
OCL=15693
CL=15695
|
2008-09-23 11:17:44 -07:00 |
|