1. 04 Oct, 2008 3 commits
  2. 03 Oct, 2008 7 commits
    • Russ Cox's avatar
      silence gcc warnings · 45f4e385
      Russ Cox authored
      R=ken
      OCL=16449
      CL=16466
      45f4e385
    • Russ Cox's avatar
      new import/export format · b8babed7
      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
      b8babed7
    • Ken Thompson's avatar
      interfaces of all types · 8877d27b
      Ken Thompson authored
      R=r
      OCL=16462
      CL=16462
      8877d27b
    • Rob Pike's avatar
      allow prof to launch the process · bbb908fe
      Rob Pike authored
      R=rsc
      DELTA=32  (30 added, 0 deleted, 2 changed)
      OCL=16440
      CL=16445
      bbb908fe
    • Robert Griesemer's avatar
      - precise scope rules · 347cf67a
      Robert Griesemer authored
      - clarified naming of invisible fields
      - fixed syntax of expression statements
      
      R=r
      DELTA=70  (33 added, 4 deleted, 33 changed)
      OCL=16424
      CL=16439
      347cf67a
    • Rob Pike's avatar
      Revised wording about sends. · 569a107e
      Rob Pike authored
      Evaluation is done before communication starts.
      
      R=gri
      DELTA=19  (4 added, 1 deleted, 14 changed)
      OCL=16357
      CL=16416
      569a107e
    • Ken Thompson's avatar
      more on arbitrary receiver types · ed139c1e
      Ken Thompson authored
      this CL passes the tests, but should
      be considered unstable
      
      R=r
      OCL=16390
      CL=16390
      ed139c1e
  3. 02 Oct, 2008 7 commits
  4. 01 Oct, 2008 5 commits
  5. 30 Sep, 2008 18 commits