b79fd4f7ef
* addressing golint issues * fix all lint issues.
9 lines
313 B
Go
9 lines
313 B
Go
package objects
|
|
|
|
// Callable repesents an object that can be called like a function.
|
|
type Callable interface {
|
|
// Call should take an arbitrary number of arguments
|
|
// and returns a return value and/or an error,
|
|
// which the VM will consider as a run-time error.
|
|
Call(args ...Object) (ret Object, err error)
|
|
}
|