summaryrefslogtreecommitdiff
path: root/usr/gri/gosrc/scanner.go
AgeCommit message (Expand)AuthorFilesLines
2009-01-29- removed obsolete files from repositoryRobert Griesemer1-785/+0
2009-01-20delete exportRuss Cox1-4/+4
2009-01-16casify, cleanup sysRuss Cox1-2/+2
2009-01-06- make code in gosrc compile again, check in all pending changesRobert Griesemer1-17/+11
2008-12-19change *map to map; *chan to chan; new(T) to new(*T)Russ Cox1-41/+41
2008-09-17- changed my scanner/parser to accept new channel syntaxRobert Griesemer1-13/+5
2008-09-11- fixed missing return issuesRobert Griesemer1-0/+2
2008-08-11- changed go-in-go parser to require ()'s for panic and printRobert Griesemer1-4/+4
2008-08-11- allow reserved words as field and method namesRobert Griesemer1-2/+5
2008-08-11- experiments with forward-declaring types of non-imported packagesRobert Griesemer1-6/+5
2008-08-11- more steps towards automatic recursive compilation of dependenciesRobert Griesemer1-35/+5
2008-08-07first primitive cut at resolving missing imports automatically:Robert Griesemer1-1/+1
2008-08-06- implement scanner token stream via channelRobert Griesemer1-0/+19
2008-08-05- added more semantic checks - more to comeRobert Griesemer1-7/+14
2008-08-04- switch to new export syntaxRobert Griesemer1-2/+1
2008-08-04- more import/export stuffRobert Griesemer1-23/+2
2008-07-30various fixes:Robert Griesemer1-32/+29
2008-07-25Experiments with "export":Robert Griesemer1-2/+2
2008-07-18- scanner returns now triple (tok, tok_pos, tok_val)Robert Griesemer1-44/+49
2008-07-17- more front-end stuff: hooking up packages, preparing for exportsRobert Griesemer1-1/+2
2008-07-17- moved struct Compilation into globals.go, adjusted depsRobert Griesemer1-0/+4
2008-07-16- changed channel operatorsRobert Griesemer1-2/+21
2008-07-14- no column info in error messages for RobRobert Griesemer1-1/+19
2008-07-10- created new dir (gosrc) for go-based front-endRobert Griesemer1-0/+777