1. 29 Aug, 2008 5 commits
    • Ken Thompson's avatar
      fix type of (1<<x) · 944ad62e
      Ken Thompson authored
      R=r
      OCL=14656
      CL=14656
      944ad62e
    • Robert Griesemer's avatar
      - updated test cases to latest compiler changes · 7eff30f0
      Robert Griesemer authored
      R=r
      DELTA=185  (59 added, 33 deleted, 93 changed)
      OCL=14655
      CL=14655
      7eff30f0
    • Robert Griesemer's avatar
      - updated and cleaned up vector.go to use new array instructions · 08c4380e
      Robert Griesemer authored
      - added initial test cases (needs to be expanded)
      
      R=r
      DELTA=135  (84 added, 30 deleted, 21 changed)
      OCL=14654
      CL=14654
      08c4380e
    • Ken Thompson's avatar
      shift operations to new spec · 53010efe
      Ken Thompson authored
      R=r
      OCL=14641
      CL=14641
      53010efe
    • Robert Griesemer's avatar
      - Preliminary draft of what might become a real spec · df49fb3d
      Robert Griesemer authored
      - All text taken from go_lang.txt (which is unchanged),
      but added a contents section, and sorted the contents
      section in a hopefully sensible manner to give it more
      structure
      - Reordered text to match order of contents section,
      did not adjust the language (needs to be done),
      but removed sections that were dulicates or invalid
      
      High-level organization of the doc:
      - Introduction
      - Notation
      - Source code representation
      - Vocabulary
      - Declarations and scope rules
      - Types
      - Expressions
      - Statements
      - Function declarations
      - Packages
      - Program initialization and execution
      
      I hope this new structure will make it much clearer which
      pieces are missing and where they need to go. go_lang.txt
      has grown somewhat unstructured and new text was added as
      we saw fit.
      
      R=r
      DELTA=2577  (2577 added, 0 deleted, 0 changed)
      OCL=14639
      CL=14639
      df49fb3d
  2. 28 Aug, 2008 2 commits
  3. 22 Aug, 2008 2 commits
  4. 21 Aug, 2008 2 commits
  5. 20 Aug, 2008 3 commits
  6. 13 Aug, 2008 4 commits
  7. 12 Aug, 2008 15 commits
  8. 11 Aug, 2008 7 commits