• Robert Griesemer's avatar
    Steps towards tracking scopes for identifiers. · 01b4f2dd
    Robert Griesemer authored
    	- Identifiers refer now to the language entity (Object)
    	  that they denote. At the moment this is at best an
    	  approximation.
    
    	- Initial data structures for language entities (Objects)
              and expression types (Type) independent of the actual
    	  type notations.
    
    	- Initial support for declaring and looking up identifiers.
    
    	- Updated various dependent files and added support functions.
    
    	- Extensively tested to avoid breakage. This is an AST change.
    
    R=rsc
    CC=golang-dev, rog
    https://golang.org/cl/189080
    01b4f2dd
Name
Last commit
Last update
..
Makefile Loading commit data...
abort.go Loading commit data...
bridge.go Loading commit data...
compiler.go Loading commit data...
eval_test.go Loading commit data...
expr.go Loading commit data...
expr1.go Loading commit data...
expr_test.go Loading commit data...
func.go Loading commit data...
gen.go Loading commit data...
main.go Loading commit data...
scope.go Loading commit data...
stmt.go Loading commit data...
stmt_test.go Loading commit data...
test.bash Loading commit data...
type.go Loading commit data...
typec.go Loading commit data...
util.go Loading commit data...
value.go Loading commit data...
world.go Loading commit data...