public class CommonLisp extends Lisp2
Modifier and Type | Field and Description |
---|---|
static Environment |
clispEnvironment |
static CommonLisp |
instance |
static NumberCompare |
numEqu |
static NumberCompare |
numGEq |
static NumberCompare |
numGrt |
static NumberCompare |
numLEq |
static NumberCompare |
numLss |
bracket_apply_sym, bracket_list_sym, defaultReadTable, getNamedPartLocation, lookup_sym, quasiquote_sym, quote_sym, unquote_sym, unquotesplicing_sym
current, env_counter, environ, FUNCTION_NAMESPACE, global, NAMESPACE_PREFIX_NAMESPACE, PARSE_CURRENT_NAMES, PARSE_EXPLICIT, PARSE_FOR_APPLET, PARSE_FOR_EVAL, PARSE_FOR_SERVLET, PARSE_IMMEDIATE, PARSE_ONE_LINE, PARSE_PROLOG, requirePedantic, userEnv, VALUE_NAMESPACE
Constructor and Description |
---|
CommonLisp() |
Modifier and Type | Method and Description |
---|---|
static char |
asChar(java.lang.Object x) |
static Numeric |
asNumber(java.lang.Object arg) |
static java.lang.Object |
getCharacter(int c)
Get a CommonLisp character object.
|
AbstractFormat |
getFormat(boolean readable) |
static CommonLisp |
getInstance() |
java.lang.String |
getName() |
Type |
getTypeFor(java.lang.Class clas) |
Type |
getTypeFor(java.lang.String name) |
static void |
registerEnvironment()
The compiler insert calls to this method for applications and applets.
|
asSymbol, booleanObject, createReadTable, defun, defun, emitPushBoolean, fromLangSymbol, getEnvPropertyFor, getNamespaceOf, getString, getString, hasSeparateFunctionNamespace, importLocation, isTrue, noValue, selfEvaluatingSymbol
checkDefaultBinding, declFromField, defSntxStFld, defSntxStFld, getCompilation, getLexer, langSymbolToSymbol, makeApply, makeBody, parse, resolve
asType, coerceFromObject, coerceToObject, defAliasStFld, define, defineFunction, defineFunction, defProcStFld, defProcStFld, detect, detect, detect, emitCoerceToBoolean, eval, eval, eval, eval, eval, eval, eval, eval, eval, formatType, getDefaultLanguage, getEnvironment, getEnvPropertyFor, getInstance, getInstance, getInstanceFromFilenameExtension, getLangEnvironment, getLangTypeFor, getLanguages, getNewEnvironment, getOutputConsumer, getPrompter, getSymbol, getTypeFor, getTypeFor, getTypeFor, hasNamespace, loadClass, lookup, lookupBuiltin, parse, parse, parse, parse, registerLanguage, restoreCurrent, runAsApplication, setCurrentLanguage, setDefaults, setSaveCurrent, string2Type, unionType
public static final CommonLisp instance
public static final Environment clispEnvironment
public static final NumberCompare numEqu
public static final NumberCompare numGrt
public static final NumberCompare numGEq
public static final NumberCompare numLss
public static final NumberCompare numLEq
public static java.lang.Object getCharacter(int c)
public static Numeric asNumber(java.lang.Object arg)
public static char asChar(java.lang.Object x)
public static CommonLisp getInstance()
public static void registerEnvironment()
public AbstractFormat getFormat(boolean readable)
public Type getTypeFor(java.lang.String name)
getTypeFor
in class Language
public Type getTypeFor(java.lang.Class clas)
getTypeFor
in class Language