summaryrefslogtreecommitdiff
path: root/usr/gri/pretty/printer.go
AgeCommit message (Expand)AuthorFilesLines
2009-03-31daily snapshot:Robert Griesemer1-1413/+0
2009-03-27Significant parser cleanup:Robert Griesemer1-8/+17
2009-03-26- adjustments to match new token/scanner/astRobert Griesemer1-82/+82
2009-03-26- introduce explicit Token typeRobert Griesemer1-6/+6
2009-03-25adjustments matching updated astRobert Griesemer1-102/+139
2009-03-20- completed AST cleanupRobert Griesemer1-259/+249
2009-03-17daily snapshot:Robert Griesemer1-54/+61
2009-03-16daily snapshot:Robert Griesemer1-6/+110
2009-03-13daily snapshot:Robert Griesemer1-31/+26
2009-03-12daily snapshot:Robert Griesemer1-85/+181
2009-03-11- update pretty sources to match new scanner interfaceRobert Griesemer1-104/+111
2009-03-10snapshot of todayRobert Griesemer1-6/+22
2009-03-10- adjustments due to changed tabwriter interfaceRobert Griesemer1-1/+5
2009-03-06weekend snapshotRobert Griesemer1-3/+23
2009-03-06- wrote simple template substitution packageRobert Griesemer1-96/+19
2009-03-05- using doc template for gds nowRobert Griesemer1-1/+64
2009-03-05Lots of cleanups in prep. for checking in parser and ast into lib:Robert Griesemer1-73/+89
2009-03-03Preparation for moving scanner into a lib:Robert Griesemer1-81/+81
2009-03-03- allow ()'s and {}'s for now when parsing calls/composite literalsRobert Griesemer1-3/+6
2009-02-27fix a bug: do not print a ';' after a label if there wasn't oneRobert Griesemer1-1/+5
2009-02-27Steps towards a general scanner/parser library for Go:Robert Griesemer1-240/+313
2009-02-13- accept new composite literal syntaxRobert Griesemer1-8/+0
2009-02-13- vector package (identical to array except for names)Robert Griesemer1-6/+6
2009-02-12- fixed bugs related to the empty statementRobert Griesemer1-0/+6
2009-02-09Some real GDS functionality:Robert Griesemer1-1/+1
2009-02-06snapshot:Robert Griesemer1-22/+45
2009-02-06- preparation for setting up typesRobert Griesemer1-1/+2
2009-02-05snapshot:Robert Griesemer1-125/+32
2009-02-04today's snapshot: steps towards using interfaces for statements in astRobert Griesemer1-13/+135
2009-02-03- converted expr representation of ast into a new representationRobert Griesemer1-126/+199
2009-02-02- added experimental flag '-def': will print (not parse!)Robert Griesemer1-1/+6
2009-01-30- changed pretty parser to parse and print new function type syntaxRobert Griesemer1-26/+32
2009-01-26defer statementRobert Griesemer1-1/+3
2009-01-23snapshot before making more changes:Robert Griesemer1-21/+25
2009-01-20- updated pretty (removed "export")Robert Griesemer1-8/+0
2009-01-20delete exportRuss Cox1-18/+18
2009-01-15casify prettyRobert Griesemer1-148/+148
2009-01-15printf->Printf etc.Rob Pike1-1/+1
2009-01-12- removed an unnecessary field from AST.Expr nodesRobert Griesemer1-8/+8
2009-01-09- preparation to add type info to astRobert Griesemer1-15/+35
2009-01-09simplify flag interface. no more BVal etc. you just get a pointer.Rob Pike1-21/+21
2009-01-08- first (global) idents with proper links to declarations in html outputRobert Griesemer1-9/+23
2009-01-07- more steps towards tracking idents in scopesRobert Griesemer1-6/+8
2009-01-06- steps towards augmenting ast with declaration infoRobert Griesemer1-1/+1
2008-12-11- support for range clausesRobert Griesemer1-0/+3
2008-12-10Snapshot:Robert Griesemer1-26/+41
2008-12-09- snapshot if current stateRobert Griesemer1-18/+27
2008-12-04- adjusted const decl grammar to reflect spec changesRobert Griesemer1-24/+60
2008-12-03- fixed a bug with import printing (missing separator between alias and string)Robert Griesemer1-37/+56
2008-12-02- oversight: extra allow source-level line breaks inside statement listsRobert Griesemer1-1/+2