]> Cypherpunks repositories - gostls13.git/commit
Implement type compatibility and fix places where I thought
authorAustin Clements <aclements@csail.mit.edu>
Sat, 1 Aug 2009 00:11:34 +0000 (17:11 -0700)
committerAustin Clements <aclements@csail.mit.edu>
Sat, 1 Aug 2009 00:11:34 +0000 (17:11 -0700)
commit458e23e151aa00e1c2a8529681e5656f0b8cc2ed
tree77fe5599532ead3106e29971d454d5cb38e4906a
parentd11173d452adaacb5042232abc03251fe02793c6
Implement type compatibility and fix places where I thought
types were supposed to be identical but only needed to be
compatible.  This gets rid of the Type.literal method.  I
renamed the Type.rep method to Type.lit because I believe it
corresponds to the term "literal" as used in the spec.

R=rsc
APPROVED=rsc
DELTA=228  (57 added, 35 deleted, 136 changed)
OCL=32606
CL=32608
usr/austin/eval/decls.go
usr/austin/eval/expr.go
usr/austin/eval/scope.go
usr/austin/eval/type.go