further improvements
This commit is contained in:
@@ -30,11 +30,11 @@ func IdOf(args ...object.Object) object.Object {
|
||||
} else if h, ok := arg.(*object.Hash); ok {
|
||||
return object.String{Value: fmt.Sprintf("%p", h)}
|
||||
} else if f, ok := arg.(*object.Function); ok {
|
||||
return object.String{Value: fmt.Sprintf("%p", f)}
|
||||
return object.String{Value: fmt.Sprintf("%p", &f)}
|
||||
} else if c, ok := arg.(*object.Closure); ok {
|
||||
return object.String{Value: fmt.Sprintf("%p", c)}
|
||||
} else if b, ok := arg.(*object.Builtin); ok {
|
||||
return object.String{Value: fmt.Sprintf("%p", b)}
|
||||
return object.String{Value: fmt.Sprintf("%p", &c)}
|
||||
} else if b, ok := arg.(object.Builtin); ok {
|
||||
return object.String{Value: fmt.Sprintf("%p", &b)}
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user