• Robert Griesemer's avatar
    ast: · f3ffd93a
    Robert Griesemer authored
    - renamed Program -> SourceFile
    - added Package node representing the AST for an entire package
    - added filter function to create a source file mimicking the
      interface of an entire package
    
    parser:
    - parser entry to parse entire packages
    - unified naming of parser entry points
    - factored out entry points into new file (interface.go)
    
    gofmt:
    - extended to accept single .go files, and package paths:
      gofmt file.go	     	    // formatting of a single file
      gofmt -x file.go	    // interface of a single file
      gofmt -x ./MyPackage	    // interface of a local package
      gofmt -x math		    // interface of a $GOROOT relative package
    
    Various adjustments in dependent files, documentation.
    
    R=rsc
    DELTA=634  (369 added, 153 deleted, 112 changed)
    OCL=31743
    CL=31748
    f3ffd93a
Name
Last commit
Last update
..
5a Loading commit data...
5c Loading commit data...
5g Loading commit data...
5l Loading commit data...
6a Loading commit data...
6c Loading commit data...
6g Loading commit data...
6l Loading commit data...
8a Loading commit data...
8c Loading commit data...
8g Loading commit data...
8l Loading commit data...
ar Loading commit data...
cc Loading commit data...
cov Loading commit data...
ebnflint Loading commit data...
gc Loading commit data...
gobuild Loading commit data...
godefs Loading commit data...
godoc Loading commit data...
gofmt Loading commit data...
gotest Loading commit data...
ld Loading commit data...
nm Loading commit data...
prof Loading commit data...
clean.bash Loading commit data...
make.bash Loading commit data...