Up
Authors
- Stefan Urbanek (
urbanek@host.sk
)
-
Date: Generated at 2025-05-08 22:26:08 +0000
Copyright: (C) 2002 Free Software Foundation
- Declared in:
- StepTalk/STEngine.h
STEngine is abstract class for language engines used
to intepret scripts.
+ (
STEngine*)
engineForLanguage: (
NSString*)name;
Instance creation
Return a scripting engine
for language with specified name. The engine
is get from default language manager.
- (id)
executeMethod: (id<
STMethod>)aMethod
forReceiver: (id)anObject
withArguments: (
NSArray*)args
inContext: (
STContext*)context;
Description forthcoming.
- (id)
interpretScript: (
NSString*)script
inContext: (
STContext*)context;
Subclasses
must override this method.
Interpret source code code in a
context context. This is the
method, that has to be implemented by those who are
writing a language engine.
- (id<
STMethod>)
methodFromSource: (
NSString*)sourceString
forReceiver: (id)receiver
inContext: (
STContext*)context;
Description forthcoming.
- (BOOL)
understandsCode: (
NSString*)code;
Description forthcoming.
Up