Release 5. Copyright ©1994-1998 by TipTop Software, Inc. All Rights Reserved.
| TTInterp |
| Inherits From: | NSObject | |
| Declared In: | <ObjCore/TTInterp.h> |
Class Description
| Each language interpreter (Python, Tcl, Perl, ...) inherits from this class. The TTInterp class keeps track of currently loaded languages. It can also dynamically load a language-specific framework. |
Method Types
| + allLoadedLanguages + getClassForLanguageName: + loadLanguageName: |
Class Methods
| allLoadedLanguages |
| + (NSDictionary*)allLoadedLanguages |
| Returns a dictionary of language names and corresponding interpreter classes for all languages that are loaded into the application.
getClassForLanguageName: |
| + (Class)getClassForLanguageName:(NSString *)name |
| Returns the interpreter class for language name, Nil if the language is not loaded. The class (e.g., TTObjTclInterp, TTObjPerlInterp, ...) is (usually) a subclass of this class, and it implements the TTInterpProtocol
loadLanguageName: |
| + (BOOL)loadLanguageName:(NSString*)name |
| Dynamically loads the language name into the application.
See also: +allLoadedLanguages |
###