- 20 Oct, 2008 12 commits
-
-
Russ Cox authored
R=r DELTA=44 (10 added, 9 deleted, 25 changed) OCL=17502 CL=17502
-
Russ Cox authored
will make reading type info easier. R=r DELTA=21 (2 added, 1 deleted, 18 changed) OCL=17491 CL=17501
-
Russ Cox authored
R=r DELTA=3 (3 added, 0 deleted, 0 changed) OCL=17497 CL=17500
-
Russ Cox authored
R=gri DELTA=1 (0 added, 0 deleted, 1 changed) OCL=17476 CL=17499
-
Robert Griesemer authored
- converted 2 right-recursive parsing functions into iterative versions - renamed node.go -> ast.go (clearer) R=r OCL=17496 CL=17498
-
Russ Cox authored
make sure methods end up immediately following the struct they are methods on. ar: eliminate duplicate definitions from __.PKGDEF. check that multiple .6 do not give different defs for same exported type/var/func/const. increase ar header name size from 16 to 64 bytes R=r DELTA=379 (333 added, 18 deleted, 28 changed) OCL=17477 CL=17481
-
Rob Pike authored
R=rsc DELTA=72 (69 added, 0 deleted, 3 changed) OCL=17478 CL=17480
-
Robert Griesemer authored
R=r OCL=17463 CL=17463
-
Russ Cox authored
R=r DELTA=15 (6 added, 7 deleted, 2 changed) OCL=17447 CL=17461
-
Robert Griesemer authored
- added a note with respect the difference of semantics of *p++ in Go vs C R=r DELTA=14 (6 added, 2 deleted, 6 changed) OCL=17455 CL=17457
-
Robert Griesemer authored
- as a result deleted some more code R=r OCL=17449 CL=17449
-
Ken Thompson authored
R=r OCL=17437 CL=17437
-
- 19 Oct, 2008 1 commit
-
-
Robert Griesemer authored
treating ":" as lowest-level binary operator - more precise error message for composites - added flag -columns (false) - when set, prints precise error column - a few more tests R=r OCL=17428 CL=17428
-
- 18 Oct, 2008 6 commits
-
-
Robert Griesemer authored
- in selftest mode (-t) interpret comments of the form /* ERROR */ and /* SYNC */ and validate reported errors with the error markings in a file - added initial selftest.go file Also: - fixed an issue with empty blocks - generally report better error messages - added many more tests to the test script (essentially all .go programs which have no syntax errors) R=r OCL=17426 CL=17426
-
Rob Pike authored
R=rsc DELTA=421 (357 added, 17 deleted, 47 changed) OCL=17388 CL=17401
-
Rob Pike authored
R=rsc OCL=17398 CL=17398
-
Russ Cox authored
the comment talked about printing, but now t->recur is only used for typehash. in typehash it is important to compute different hashes for the different basic types. add test that makes sure an interface { X() int8 } cannot be used as interface { X() int64 } R=ken OCL=17396 CL=17396
-
Russ Cox authored
R=ken OCL=17394 CL=17394
-
Rob Pike authored
R=rsc DELTA=14 (10 added, 0 deleted, 4 changed) OCL=17387 CL=17390
-
- 17 Oct, 2008 10 commits
-
-
Robert Griesemer authored
R=r DELTA=1 (0 added, 0 deleted, 1 changed) OCL=17380 CL=17380
-
Robert Griesemer authored
- more robust printing in presence of errors - fixed incorrect printing of function literals R=r OCL=17378 CL=17378
-
Russ Cox authored
R=ken OCL=17377 CL=17377
-
Ian Lance Taylor authored
R=rsc DELTA=1 (0 added, 0 deleted, 1 changed) OCL=17375 CL=17375
-
Rob Pike authored
R=rsc DELTA=328 (158 added, 170 deleted, 0 changed) OCL=17353 CL=17359
-
Rob Pike authored
R=rsc DELTA=25 (19 added, 1 deleted, 5 changed) OCL=17346 CL=17346
-
Russ Cox authored
so that run's count is correct R=iant,r DELTA=20 (12 added, 0 deleted, 8 changed) OCL=17329 CL=17342
-
Robert Griesemer authored
- fixed a bug with non-eof terminated //-style comments - collecting comments - first experiments with reproducing comments (works but not very pretty, disabled for now) - idempotent for all correct .go files we have checked in R=r OCL=17333 CL=17333
-
Robert Griesemer authored
- fixed a couple of printing bugs status: parses, reproduces, and idempotently reproduces all correct .go files R=r OCL=17332 CL=17332
-
Rob Pike authored
R=rsc DELTA=253 (153 added, 81 deleted, 19 changed) OCL=17331 CL=17331
-
- 16 Oct, 2008 11 commits
-
-
Russ Cox authored
R=r OCL=17327 CL=17327
-
Rob Pike authored
R=rsc DELTA=366 (337 added, 7 deleted, 22 changed) OCL=17321 CL=17324
-
Russ Cox authored
R=ken OCL=17320 CL=17320
-
Robert Griesemer authored
R=r OCL=17319 CL=17319
-
Robert Griesemer authored
R=r DELTA=21 (11 added, 1 deleted, 9 changed) OCL=17316 CL=17316
-
Robert Griesemer authored
- typeguards, var decls, several printing bug fixed - now fully idempotent on many files (which are accepted by 6g afterwards) - still some detail issues R=r OCL=17310 CL=17310
-
Russ Cox authored
R=ken OCL=17307 CL=17307
-
Ken Thompson authored
inputs for method receivers. R=r OCL=17304 CL=17304
-
Robert Griesemer authored
R=r OCL=17295 CL=17295
-
Rob Pike authored
R=rsc DELTA=225 (109 added, 107 deleted, 9 changed) OCL=17294 CL=17294
-
Rob Pike authored
file name change in next round. R=rsc DELTA=71 (18 added, 19 deleted, 34 changed) OCL=17291 CL=17293
-