Example #1
0
func (self *Name) Eval(env *scope.Scope) Value {
	if val := env.Lookup(self.Identifier); val != nil {
		return val.(Value)
	} else {
		panic(fmt.Sprintf("%s: undefined identifier", self.Identifier))
	}
}