src.elv.sh/pkg/eval.compiler.scopes (field)

13 uses

	src.elv.sh/pkg/eval (current package)
		compiler.go#L19: 	scopes []*staticNs
		compiler.go#L106: 	return cp.scopes[len(cp.scopes)-1]
		compiler.go#L112: 	cp.scopes = append(cp.scopes, sc)
		compiler.go#L118: 	cp.scopes[len(cp.scopes)-1] = nil
		compiler.go#L119: 	cp.scopes = cp.scopes[:len(cp.scopes)-1]
		var_ref.go#L162: 	for i := len(cp.scopes) - 2; i >= 0; i-- {
		var_ref.go#L163: 		index := cp.scopes[i].lookup(k)
		var_ref.go#L168: 			for j := i + 2; j < len(cp.scopes); j++ {