summaryrefslogtreecommitdiff
path: root/src/cmd/gc/lex.c
AgeCommit message (Expand)AuthorFilesLines
2009-12-02gc: make 'invalid rune in string' a little less crypticRuss Cox1-1/+3
2009-11-17install copy predefinedKen Thompson1-0/+1
2009-11-11gc: increase maximum path size in getwd from 100 to 1000.Russ Cox1-2/+2
2009-11-03document the gc go compilers.Rob Pike1-1/+1
2009-10-19bug169Russ Cox1-2/+4
2009-10-19bug190.Russ Cox1-1/+0
2009-10-15rename sys functions to runtime,Russ Cox1-2/+2
2009-10-12sort errors by line numberRuss Cox1-7/+4
2009-10-07better handling of mistaken top-level variableRuss Cox1-17/+7
2009-09-21ideal bools and related fixesRuss Cox1-9/+11
2009-09-17check for unused importsRuss Cox1-13/+22
2009-09-09defining package block names must overrideRuss Cox1-58/+75
2009-09-09update type switch to match spec.Russ Cox1-0/+1
2009-09-08write-only variable _Russ Cox1-0/+10
2009-09-03stop using filename for disambiguation within a package.Russ Cox1-25/+0
2009-08-19produce diagnostic forRuss Cox1-0/+1
2009-08-19try to do better line number reportingRuss Cox1-30/+12
2009-08-12mechanism for putting go types into 6.out symbol table.Russ Cox1-2/+1
2009-08-12whole-package compilationRuss Cox1-31/+91
2009-08-07forward declarations not necessary.Russ Cox1-1/+5
2009-08-04make Syms smaller.Russ Cox1-8/+0
2009-07-17baby step: const decls can refer to futureRuss Cox1-0/+5
2009-07-17another step toward eliminating forward declarations.Russ Cox1-6/+0
2009-07-03bug163Russ Cox1-1/+1
2009-06-29bug163 bug164 bug166Russ Cox1-4/+7
2009-06-25separate local path lookup from standard package directoriesRuss Cox1-10/+26
2009-06-25the any fix was too aggressive; allow any in any import.Russ Cox1-3/+6
2009-06-25disable "any" except during canned imports.Russ Cox1-0/+13
2009-06-18better diagnostics for eof in a string.Ken Thompson1-6/+16
2009-06-06implement optional semicolons with help from the lexer,Russ Cox1-2/+42
2009-06-06gc: grammar cleanup:Russ Cox1-101/+154
2009-06-05more build refinements:Russ Cox1-4/+6
2009-06-04fix handling of floating point zero constant 0p+0Russ Cox1-0/+3
2009-05-22simplifying grammar: delete LBASETYPE and LACONST.Russ Cox1-23/+18
2009-05-22Automated g4 rollback of changelist 29302.Russ Cox1-18/+23
2009-05-22simplifying grammar: delete LBASETYPE and LACONSTRuss Cox1-23/+18
2009-05-12no need for compiler to hard-code definition of runtime.Russ Cox1-4/+0
2009-05-086g:Russ Cox1-8/+17
2009-05-08move things out of sys into os and runtimeRuss Cox1-0/+4
2009-05-066g: generate string data as individual symbols,Russ Cox1-3/+0
2009-04-09change representation of stringsKen Thompson1-3/+4
2009-04-08yet another attempt at auto-linkingRuss Cox1-14/+21
2009-04-02use _f007·filename for func literals.Russ Cox1-2/+10
2009-04-02use separate lex buf for better errors:Russ Cox1-12/+12
2009-03-30move portable object routines (especiallyRuss Cox1-8/+4
2009-03-30move portable code generation (basic statements) to gc.Russ Cox1-1/+4
2009-03-30move alignment calculations into gcRuss Cox1-90/+10
2009-03-24throw away most of the compat.h compatibility layerRuss Cox1-3/+3
2009-03-12make 6g constants behave as ken proposes. (i hope.)Russ Cox1-14/+6
2009-03-12chan flags close/closed installedKen Thompson1-1/+3