C# Class AjTalk.Language.DoesNotUnderstandMethod

Inheritance: IMethod
Mostrar archivo Open project: ajlopez/AjTalk

Public Methods

Method Description
DoesNotUnderstandMethod ( Machine machine, IBehavior behavior ) : System
Execute ( Machine machine, IObject self, object args ) : object
Execute ( Machine machine, object args ) : object
ExecuteInInterpreter ( Interpreter interpreter, IObject self, object args ) : object
ExecuteInInterpreter ( Interpreter interpreter, object args ) : object
ExecuteNative ( Machine machine, object self, object args ) : object
ExecuteNativeInInterpreter ( Interpreter interpreter, object self, object args ) : object

Protected Methods

Method Description
DoesNotUnderstand ( Interpreter interpreter, IObject self, string msgname, object args ) : object
DoesNotUnderstand ( Machine machine, IObject self, string msgname, object args ) : object

Method Details

DoesNotUnderstand() protected method

protected DoesNotUnderstand ( Interpreter interpreter, IObject self, string msgname, object args ) : object
interpreter Interpreter
self IObject
msgname string
args object
return object

DoesNotUnderstand() protected method

protected DoesNotUnderstand ( Machine machine, IObject self, string msgname, object args ) : object
machine Machine
self IObject
msgname string
args object
return object

DoesNotUnderstandMethod() public method

public DoesNotUnderstandMethod ( Machine machine, IBehavior behavior ) : System
machine Machine
behavior IBehavior
return System

Execute() public method

public Execute ( Machine machine, IObject self, object args ) : object
machine Machine
self IObject
args object
return object

Execute() public method

public Execute ( Machine machine, object args ) : object
machine Machine
args object
return object

ExecuteInInterpreter() public method

public ExecuteInInterpreter ( Interpreter interpreter, IObject self, object args ) : object
interpreter Interpreter
self IObject
args object
return object

ExecuteInInterpreter() public method

public ExecuteInInterpreter ( Interpreter interpreter, object args ) : object
interpreter Interpreter
args object
return object

ExecuteNative() public method

public ExecuteNative ( Machine machine, object self, object args ) : object
machine Machine
self object
args object
return object

ExecuteNativeInInterpreter() public method

public ExecuteNativeInInterpreter ( Interpreter interpreter, object self, object args ) : object
interpreter Interpreter
self object
args object
return object