]> Cypherpunks repositories - gostls13.git/commit
Make it only necessary to exit blocks, not scopes. Allow
authorAustin Clements <aclements@csail.mit.edu>
Mon, 24 Aug 2009 20:48:16 +0000 (13:48 -0700)
committerAustin Clements <aclements@csail.mit.edu>
Mon, 24 Aug 2009 20:48:16 +0000 (13:48 -0700)
commit9a36b8087c539df975a69c0d1addf19c71e7c4d6
tree0f3c44f912bb12f89eea1f2ac89b99e0fef9d28f
parent14be733a253d5b47910ad8c46b6070880a120a96
Make it only necessary to exit blocks, not scopes.  Allow
variables to be given initial values in some cases, to make
building global scopes more convenient.

R=rsc
APPROVED=rsc
DELTA=29  (17 added, 0 deleted, 12 changed)
OCL=33760
CL=33766
usr/austin/eval/decls.go
usr/austin/eval/expr.go
usr/austin/eval/scope.go
usr/austin/eval/value.go