]> Cypherpunks repositories - gostls13.git/commit
Beginnings of a Go interpreter. This implements basic and
authorAustin Clements <aclements@csail.mit.edu>
Wed, 15 Jul 2009 18:59:13 +0000 (11:59 -0700)
committerAustin Clements <aclements@csail.mit.edu>
Wed, 15 Jul 2009 18:59:13 +0000 (11:59 -0700)
commit9211a7d413a88125aef36afebeb6690ab0bcb05d
treeea051586ecc871514813fa792d554bee036c9d4f
parent8071cdf724c285118772be0b3e10197581e77720
Beginnings of a Go interpreter.  This implements basic and
pointer types, supports literals, identifiers, type-checking
most unary and binary operators, "compiling" a few unary and
binary operators, and assignment and declaration statements.

R=rsc
APPROVED=rsc
DELTA=1751  (1751 added, 0 deleted, 0 changed)
OCL=31309
CL=31691
usr/austin/eval/decls.go [new file with mode: 0644]
usr/austin/eval/expr.go [new file with mode: 0644]
usr/austin/eval/scope.go [new file with mode: 0644]
usr/austin/eval/type.go [new file with mode: 0644]
usr/austin/eval/util.go [new file with mode: 0644]
usr/austin/eval/value.go [new file with mode: 0644]