summaryrefslogtreecommitdiff
path: root/src/pkg/exp/parser/parser.go
AgeCommit message (Collapse)AuthorFilesLines
2010-02-19- removed exp/parser (support for old semicolon syntax)Robert Griesemer1-1972/+0
- go/ast: removed StringList (not needed anymore) - go/ast: changed import path and field list tag to a single string - updated all dependencies R=rsc CC=golang-dev http://codereview.appspot.com/217056
2010-02-02Change type of Printf's args to ... interface{}Rob Pike1-1/+1
R=rsc CC=golang-dev http://codereview.appspot.com/197043
2010-01-28support for ...T parameters (go/* packages)Robert Griesemer1-4/+4
R=rsc CC=golang-dev http://codereview.appspot.com/194126
2010-01-15 Steps towards tracking scopes for identifiers.Robert Griesemer1-56/+7
- Identifiers refer now to the language entity (Object) that they denote. At the moment this is at best an approximation. - Initial data structures for language entities (Objects) and expression types (Type) independent of the actual type notations. - Initial support for declaring and looking up identifiers. - Updated various dependent files and added support functions. - Extensively tested to avoid breakage. This is an AST change. R=rsc CC=golang-dev, rog http://codereview.appspot.com/189080
2009-12-18removed semantic check from parsersRobert Griesemer1-3/+0
R=rsc CC=golang-dev http://codereview.appspot.com/179099
2009-12-15 1) Change default gofmt default settings forRobert Griesemer1-545/+545
parsing and printing to new syntax. Use -oldparser to parse the old syntax, use -oldprinter to print the old syntax. 2) Change default gofmt formatting settings to use tabs for indentation only and to use spaces for alignment. This will make the code alignment insensitive to an editor's tabwidth. Use -spaces=false to use tabs for alignment. 3) Manually changed src/exp/parser/parser_test.go so that it doesn't try to parse the parser's source files using the old syntax (they have new syntax now). 4) gofmt -w src misc test/bench 2nd set of files. R=rsc CC=golang-dev http://codereview.appspot.com/179067
2009-12-10rename exp/parser package to oldParserRobert Griesemer1-5/+10
to allow simultaneous import with the current go/parser R=rsc http://codereview.appspot.com/174053
2009-12-10- unmodified copy of existing go/parser, not yet hooked upRobert Griesemer1-0/+2019
R=rsc CC=r http://codereview.appspot.com/175045