summaryrefslogtreecommitdiff
path: root/usr
AgeCommit message (Collapse)AuthorFilesLines
2008-07-23- more work on semantic checks - not yet enabled by defaultRobert Griesemer7-89/+233
R=r OCL=13391 CL=13391
2008-07-18- scanner returns now triple (tok, tok_pos, tok_val)Robert Griesemer6-111/+110
- initial try-out of AST data structures - removed test_parser (not working anymore - parser needs more infrastructure) SVN=128089
2008-07-18- missing changes from prev. commitRobert Griesemer1-4/+8
SVN=128064
2008-07-18- made initial export workRobert Griesemer5-49/+366
- added code for importing (not tested) - various fixes SVN=128061
2008-07-17- more front-end stuff: hooking up packages, preparing for exportsRobert Griesemer6-63/+107
SVN=127931
2008-07-17- moved struct Compilation into globals.go, adjusted depsRobert Griesemer4-49/+56
- bail out after > 10 errors - fixed send/recv statements SVN=127890
2008-07-17- moved package code into globals.go, adjusted depsRobert Griesemer4-36/+29
SVN=127887
2008-07-16- changed channel operatorsRobert Griesemer5-18/+79
- more work on packages SVN=127671
2008-07-15- more infrastructureRobert Griesemer3-29/+28
SVN=127430
2008-07-15- added more code (package, export, compilation)Robert Griesemer7-65/+597
- first cut at semantic checks (disabled) SVN=127348
2008-07-15- func reorg to reduce forward decls and improve structureRobert Griesemer1-364/+372
SVN=127229
2008-07-15- fixed issue with parsing function literals in statement listsRobert Griesemer1-2/+4
SVN=127218
2008-07-14- no column info in error messages for RobRobert Griesemer4-9/+104
- fixed parsing of function literals - added first round of scope handling SVN=127124
2008-07-14- added universe, universe initializationRobert Griesemer6-129/+318
- fixed types, added missing exports, etc. SVN=127104
2008-07-11- more go codeRobert Griesemer3-0/+97
SVN=126934
2008-07-10- fixed bug in parser.goRobert Griesemer1-4/+12
- added more tests SVN=126784
2008-07-10- added buildtimeRobert Griesemer1-0/+61
SVN=126776
2008-07-10- created new dir (gosrc) for go-based front-endRobert Griesemer8-1/+6
- adjusted makefiles SVN=126763
2008-07-10- more frontend pieces in GoRobert Griesemer4-0/+142
SVN=126744
2008-07-10- improved error handlingRobert Griesemer4-51/+56
SVN=126718
2008-07-10- filed a bug against 6g (bug065.go)Robert Griesemer1-33/+70
- improved scanner.go error handling SVN=126706
2008-07-09- minor bug fixRobert Griesemer1-1/+1
SVN=126585
2008-07-09- initial better error reportingRobert Griesemer2-8/+39
SVN=126578
2008-07-09- replaced recursive parsing of binary expressions withRobert Griesemer1-76/+39
precedence-based expression parser SVN=126556
2008-07-09- completed parser - accepts full language (modulo bugs)Robert Griesemer1-2/+63
SVN=126551
2008-07-09- more fixes to parserRobert Griesemer1-16/+53
SVN=126511
2008-07-09- fixed scanner and parser issues to be able to parse math libRobert Griesemer2-14/+25
SVN=126501
2008-07-08- more work on Go parserRobert Griesemer1-110/+112
- added tests SVN=126439
2008-07-08- go parser parses itselfRobert Griesemer3-50/+341
SVN=126408
2008-07-07- first cut a Go parser in GoRobert Griesemer4-8/+776
SVN=126242
2008-07-03- more work on Go scannerRobert Griesemer2-38/+51
SVN=126004
2008-07-03- minor updateRobert Griesemer1-144/+186
SVN=125989
2008-07-03- filed a bug w/ constant evaluationRobert Griesemer1-175/+229
SVN=125966
2008-07-02- more Go scanner workRobert Griesemer1-176/+148
SVN=125831
2008-07-02- implemented first cut at Go scanner in GoRobert Griesemer2-0/+625
SVN=125785