Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-07-23 | - more work on semantic checks - not yet enabled by default | Robert Griesemer | 7 | -89/+233 | |
R=r OCL=13391 CL=13391 | |||||
2008-07-18 | - scanner returns now triple (tok, tok_pos, tok_val) | Robert Griesemer | 6 | -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. commit | Robert Griesemer | 1 | -4/+8 | |
SVN=128064 | |||||
2008-07-18 | - made initial export work | Robert Griesemer | 5 | -49/+366 | |
- added code for importing (not tested) - various fixes SVN=128061 | |||||
2008-07-17 | - more front-end stuff: hooking up packages, preparing for exports | Robert Griesemer | 6 | -63/+107 | |
SVN=127931 | |||||
2008-07-17 | - moved struct Compilation into globals.go, adjusted deps | Robert Griesemer | 4 | -49/+56 | |
- bail out after > 10 errors - fixed send/recv statements SVN=127890 | |||||
2008-07-17 | - moved package code into globals.go, adjusted deps | Robert Griesemer | 4 | -36/+29 | |
SVN=127887 | |||||
2008-07-16 | - changed channel operators | Robert Griesemer | 5 | -18/+79 | |
- more work on packages SVN=127671 | |||||
2008-07-15 | - more infrastructure | Robert Griesemer | 3 | -29/+28 | |
SVN=127430 | |||||
2008-07-15 | - added more code (package, export, compilation) | Robert Griesemer | 7 | -65/+597 | |
- first cut at semantic checks (disabled) SVN=127348 | |||||
2008-07-15 | - func reorg to reduce forward decls and improve structure | Robert Griesemer | 1 | -364/+372 | |
SVN=127229 | |||||
2008-07-15 | - fixed issue with parsing function literals in statement lists | Robert Griesemer | 1 | -2/+4 | |
SVN=127218 | |||||
2008-07-14 | - no column info in error messages for Rob | Robert Griesemer | 4 | -9/+104 | |
- fixed parsing of function literals - added first round of scope handling SVN=127124 | |||||
2008-07-14 | - added universe, universe initialization | Robert Griesemer | 6 | -129/+318 | |
- fixed types, added missing exports, etc. SVN=127104 | |||||
2008-07-11 | - more go code | Robert Griesemer | 3 | -0/+97 | |
SVN=126934 | |||||
2008-07-10 | - fixed bug in parser.go | Robert Griesemer | 1 | -4/+12 | |
- added more tests SVN=126784 | |||||
2008-07-10 | - added buildtime | Robert Griesemer | 1 | -0/+61 | |
SVN=126776 | |||||
2008-07-10 | - created new dir (gosrc) for go-based front-end | Robert Griesemer | 8 | -1/+6 | |
- adjusted makefiles SVN=126763 | |||||
2008-07-10 | - more frontend pieces in Go | Robert Griesemer | 4 | -0/+142 | |
SVN=126744 | |||||
2008-07-10 | - improved error handling | Robert Griesemer | 4 | -51/+56 | |
SVN=126718 | |||||
2008-07-10 | - filed a bug against 6g (bug065.go) | Robert Griesemer | 1 | -33/+70 | |
- improved scanner.go error handling SVN=126706 | |||||
2008-07-09 | - minor bug fix | Robert Griesemer | 1 | -1/+1 | |
SVN=126585 | |||||
2008-07-09 | - initial better error reporting | Robert Griesemer | 2 | -8/+39 | |
SVN=126578 | |||||
2008-07-09 | - replaced recursive parsing of binary expressions with | Robert Griesemer | 1 | -76/+39 | |
precedence-based expression parser SVN=126556 | |||||
2008-07-09 | - completed parser - accepts full language (modulo bugs) | Robert Griesemer | 1 | -2/+63 | |
SVN=126551 | |||||
2008-07-09 | - more fixes to parser | Robert Griesemer | 1 | -16/+53 | |
SVN=126511 | |||||
2008-07-09 | - fixed scanner and parser issues to be able to parse math lib | Robert Griesemer | 2 | -14/+25 | |
SVN=126501 | |||||
2008-07-08 | - more work on Go parser | Robert Griesemer | 1 | -110/+112 | |
- added tests SVN=126439 | |||||
2008-07-08 | - go parser parses itself | Robert Griesemer | 3 | -50/+341 | |
SVN=126408 | |||||
2008-07-07 | - first cut a Go parser in Go | Robert Griesemer | 4 | -8/+776 | |
SVN=126242 | |||||
2008-07-03 | - more work on Go scanner | Robert Griesemer | 2 | -38/+51 | |
SVN=126004 | |||||
2008-07-03 | - minor update | Robert Griesemer | 1 | -144/+186 | |
SVN=125989 | |||||
2008-07-03 | - filed a bug w/ constant evaluation | Robert Griesemer | 1 | -175/+229 | |
SVN=125966 | |||||
2008-07-02 | - more Go scanner work | Robert Griesemer | 1 | -176/+148 | |
SVN=125831 | |||||
2008-07-02 | - implemented first cut at Go scanner in Go | Robert Griesemer | 2 | -0/+625 | |
SVN=125785 |