summaryrefslogtreecommitdiff
path: root/usr/gri/pretty/parser.go
AgeCommit message (Expand)AuthorFilesLines
2009-03-31daily snapshot:Robert Griesemer1-1968/+0
2009-03-31- incorporation of suggestions by rscRobert Griesemer1-39/+58
2009-03-30daily snapshot:Robert Griesemer1-71/+87
2009-03-27- receiver syntax verificationRobert Griesemer1-25/+55
2009-03-27Significant parser cleanup:Robert Griesemer1-398/+470
2009-03-26- adjustments to match slightly changed scanner interfaceRobert Griesemer1-685/+688
2009-03-26- adjustments to match new token/scanner/astRobert Griesemer1-140/+173
2009-03-26- introduce explicit Token typeRobert Griesemer1-10/+10
2009-03-25adjustments matching updated astRobert Griesemer1-185/+199
2009-03-20- completed AST cleanupRobert Griesemer1-407/+429
2009-03-17daily snapshot:Robert Griesemer1-100/+168
2009-03-16daily snapshot:Robert Griesemer1-108/+136
2009-03-13daily snapshot:Robert Griesemer1-29/+33
2009-03-12daily snapshot:Robert Griesemer1-108/+131
2009-03-11complain when trying to put T into an interfaceRuss Cox1-21/+21
2009-03-11- update pretty sources to match new scanner interfaceRobert Griesemer1-170/+156
2009-03-10snapshot of todayRobert Griesemer1-27/+11
2009-03-10- adjustments due to changed tabwriter interfaceRobert Griesemer1-1/+23
2009-03-05Lots of cleanups in prep. for checking in parser and ast into lib:Robert Griesemer1-409/+327
2009-03-03Preparation for moving scanner into a lib:Robert Griesemer1-204/+204
2009-03-03- allow ()'s and {}'s for now when parsing calls/composite literalsRobert Griesemer1-12/+29
2009-03-03Automated g4 rollback of changelist 25024,Russ Cox1-69/+69
2009-03-02scanner cleanup - getting it ready to as a libraryRobert Griesemer1-6/+18
2009-02-27Steps towards a general scanner/parser library for Go:Robert Griesemer1-236/+339
2009-02-19- permit ()'s in types (TODO: update spec)Robert Griesemer1-11/+24
2009-02-13- accept new composite literal syntaxRobert Griesemer1-131/+33
2009-02-13- vector package (identical to array except for names)Robert Griesemer1-13/+13
2009-02-13convert composite literals from { } to ( ).Russ Cox1-50/+50
2009-02-12- fixed bugs related to the empty statementRobert Griesemer1-18/+15
2009-02-11insert type assertions when narrowing.Russ Cox1-2/+2
2009-02-06- preparation for setting up typesRobert Griesemer1-28/+23
2009-02-05- caseify parser functions (all but a few should not be exported)Robert Griesemer1-553/+491
2009-02-05snapshot:Robert Griesemer1-340/+24
2009-02-04today's snapshot: steps towards using interfaces for statements in astRobert Griesemer1-55/+342
2009-02-03- converted expr representation of ast into a new representationRobert Griesemer1-323/+391
2009-01-30- changed pretty parser to parse and print new function type syntaxRobert Griesemer1-12/+18
2009-01-26defer statementRobert Griesemer1-6/+6
2009-01-23- snapshot before making larger changeRobert Griesemer1-27/+29
2009-01-23snapshot before making more changes:Robert Griesemer1-128/+136
2009-01-20- updated pretty (removed "export")Robert Griesemer1-91/+24
2009-01-20delete exportRuss Cox1-4/+4
2009-01-16casify struct fieldsRobert Griesemer1-1/+1
2009-01-15casify prettyRobert Griesemer1-163/+163
2009-01-15- added mechanism to detect capitalization issuesRobert Griesemer1-2/+38
2009-01-14- use new letter definition for prettyRobert Griesemer1-9/+11
2009-01-12- removed an unnecessary field from AST.Expr nodesRobert Griesemer1-21/+22
2009-01-09- preparation to add type info to astRobert Griesemer1-51/+39
2009-01-08- first (global) idents with proper links to declarations in html outputRobert Griesemer1-19/+29
2009-01-08- fixed a bug with building right-recursive trees iterativelyRobert Griesemer1-17/+136
2009-01-07- more steps towards tracking idents in scopesRobert Griesemer1-9/+18