Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
public class Q2
extends Scheme
Field Summary |
Fields inherited from class kawa.standard.Scheme | |
applyToArgs , booleanType , displayFormat , forEach , getNamedPartDecl , instance , instanceOf , isEq , isEqual , isEqv , kawaEnvironment , lambda , map , not , nullEnvironment , numEqu , numGEq , numGrt , numLEq , numLss , r4Environment , r5Environment , repl , writeFormat |
Fields inherited from class gnu.kawa.lispexpr.LispLanguage | |
defaultReadTable , lookup_sym , quasiquote_sym , quote_sym , unquote_sym , unquotesplicing_sym |
Fields inherited from class gnu.expr.Language | |
FUNCTION_NAMESPACE , NAMESPACE_PREFIX_NAMESPACE , PARSE_IMMEDIATE , PARSE_ONE_LINE , PARSE_PROLOG , VALUE_NAMESPACE , current , env_counter , environ , requirePedantic , userEnv |
Constructor Summary | |
|
Method Summary | |
ReadTable |
|
Lexer |
|
Consumer |
|
Procedure | |
static Q2 | |
Expression |
|
Expression |
|
static void |
|
Methods inherited from class kawa.standard.Scheme | |
builtin , createReadTable , eval , eval , eval , exp2Type , getFormat , getInstance , getName , getNamedType , getNamespaceOf , getTypeFor , getTypeFor , getTypeValue , lookupBuiltin , makeApply , registerEnvironment , string2Type |
Methods inherited from class gnu.kawa.lispexpr.LispLanguage | |
createReadTable , declFromField , defSntxStFld , defSntxStFld , fromLangSymbol , getCompilation , getLexer , langSymbolToSymbol , makeApply , makeBody , parse , resolve , selfEvaluatingSymbol |
public ReadTable createReadTable()
Create a freshReadTable
appropriate for this language.
- Overrides:
- createReadTable in interface Scheme
public Lexer getLexer(InPort inp, SourceMessages messages)
- Overrides:
- getLexer in interface LispLanguage
public Expression makeBody(Expression[] exps)
Combine a
- Overrides:
- makeBody in interface LispLanguage
public static void registerEnvironment()
The compiler insert calls to this method for applications and applets.
- Overrides:
- registerEnvironment in interface Scheme