An error occurred fetching the project authors.
- 07 Aug, 2009 1 commit
-
-
Russ Cox authored
still to do: * initializer cycle detection * nicer error for type checking cycles R=ken OCL=32855 CL=32880
-
- 05 Aug, 2009 2 commits
- 04 Aug, 2009 1 commit
-
-
Russ Cox authored
split into typecheck + walk R=ken OCL=32726 CL=32726
-
- 31 Jul, 2009 1 commit
-
-
Russ Cox authored
R=ken OCL=32576 CL=32580
-
- 30 Jul, 2009 1 commit
-
-
Russ Cox authored
started to move typechecking to another file. can build entire tree still, but lots of work is duplicated. much to clean up. R=ken OCL=32536 CL=32543
-
- 29 Jul, 2009 1 commit
-
-
Russ Cox authored
R=ken OCL=32419 CL=32419
-
- 07 Jul, 2009 1 commit
-
-
Russ Cox authored
R=ken OCL=31122 CL=31278
-
- 21 May, 2009 1 commit
-
-
Ken Thompson authored
structure and array literals R=r OCL=29190 CL=29190
-
- 12 May, 2009 1 commit
-
-
Russ Cox authored
use the actual go source instead. R=r DELTA=90 (66 added, 18 deleted, 6 changed) OCL=28708 CL=28719
-
- 08 May, 2009 1 commit
-
-
Russ Cox authored
R=r OCL=28569 CL=28573
-
- 31 Mar, 2009 3 commits
- 30 Mar, 2009 1 commit
-
-
Russ Cox authored
R=ken OCL=26909 CL=26909
-
- 13 Mar, 2009 1 commit
-
-
Ken Thompson authored
runtime not finished. R=r OCL=26217 CL=26217
-
- 06 Mar, 2009 1 commit
-
-
Russ Cox authored
(renamed to avoid any conflict with old p4 copies). this approach doesn't require auto-generating files also kept in p4, so it should be easier on go users who don't sync very often. this approach will be more work for go developers: builtin.c needs to be copied to builtin.c.boot in p4 as new functions are added. mkbuiltin does this for certain $USERs to help us remember. R=r DELTA=343 (176 added, 162 deleted, 5 changed) OCL=25803 CL=25805
-
- 05 Mar, 2009 1 commit
-
-
Ken Thompson authored
in preparation of type switch. no functional change (yet). R=r OCL=25784 CL=25788
-
- 06 Jan, 2009 1 commit
-
-
Russ Cox authored
ask for bison explicitly in cc, gc to try to avoid problems with other yaccs that might be installed. R=r DELTA=29 (10 added, 2 deleted, 17 changed) OCL=22110 CL=22113
-
- 19 Dec, 2008 1 commit
-
-
Russ Cox authored
R=r DELTA=1 (1 added, 0 deleted, 0 changed) OCL=21577 CL=21603
-
- 11 Dec, 2008 1 commit
-
-
Russ Cox authored
R=r DELTA=15 (9 added, 0 deleted, 6 changed) OCL=20977 CL=20981
-
- 09 Dec, 2008 1 commit
-
-
Ken Thompson authored
R=r OCL=20794 CL=20794
-
- 02 Dec, 2008 2 commits
-
-
Russ Cox authored
R=ken OCL=20188 CL=20188
-
Ken Thompson authored
R=r OCL=20185 CL=20185
-
- 03 Oct, 2008 1 commit
-
-
Russ Cox authored
package flag export type flag.Flag struct { name flag.string; usage flag.string; \ value flag.Value; next *flag.Flag } type flag.string string type flag.Value interface { AsBool () (? *flag.BoolValue); \ AsInt () (? *flag.IntValue); AsString () (? *flag.StringValue); \ IsBool () (? flag.bool); IsInt () (? flag.bool); IsString () (? flag.bool); \ Str () (? flag.string); ValidValue (str flag.string) (? flag.bool) } type flag.BoolValue struct { val flag.bool; p *flag.bool } type flag.IntValue struct { val flag.int64; p *flag.int64 } type flag.StringValue struct { val flag.string; p *flag.string } type flag.bool bool func (e *flag.StringValue) AsBool () (? *flag.BoolValue) func (e *flag.StringValue) AsInt () (? *flag.IntValue) ... the \ continuations are for this message, not real. changed delimiter for import from (( )) to $$ $$. replaced mksys.bash with mksys.c changed sys.go to use leading export, fake package name is now SYS not foop don't always require ; on forward func decls R=ken,r DELTA=1827 (446 added, 1083 deleted, 298 changed) OCL=16433 CL=16463
-
- 22 Sep, 2008 1 commit
-
-
Russ Cox authored
if y.tab.c is older than y.tab.h, make interprets doing nothing as a failure, because y.tab.c hasn't been updated. so update it. R=r DELTA=4 (0 added, 0 deleted, 4 changed) OCL=15615 CL=15622
-
- 18 Sep, 2008 1 commit
-
-
Russ Cox authored
use -j4 (4-way parallel) in make.bash. halves time for make.bash on r45 also add libregexp, acid to default build R=r DELTA=90 (39 added, 37 deleted, 14 changed) OCL=15485 CL=15487
-
- 10 Aug, 2008 1 commit
-
-
Ken Thompson authored
R=r DELTA=149 (80 added, 62 deleted, 7 changed) OCL=14029 CL=14029
-
- 09 Aug, 2008 1 commit
-
-
Ken Thompson authored
R=r DELTA=381 (142 added, 26 deleted, 213 changed) OCL=14011 CL=14016
-
- 04 Aug, 2008 1 commit
-
-
Russ Cox authored
This makes it easy to build with other flags (like -ggdb) or other compilers (like cc64). R=r DELTA=45 (6 added, 22 deleted, 17 changed) OCL=13790 CL=13793
-
- 14 Jun, 2008 1 commit
-
-
Ken Thompson authored
SVN=122793
-
- 12 Jun, 2008 4 commits