gnu.commonlisp.lang
Class CommonLisp
java.lang.Object
gnu.expr.Language
gnu.kawa.lispexpr.LispLanguage
gnu.commonlisp.lang.Lisp2
gnu.commonlisp.lang.CommonLisp
public class CommonLisp
- extends Lisp2
Fields inherited from class gnu.expr.Language |
current, env_counter, environ, FUNCTION_NAMESPACE, NAMESPACE_PREFIX_NAMESPACE, PARSE_IMMEDIATE, PARSE_ONE_LINE, PARSE_PROLOG, requirePedantic, userEnv, VALUE_NAMESPACE |
Methods inherited from class gnu.commonlisp.lang.Lisp2 |
asSymbol, booleanObject, createReadTable, defun, defun, emitPushBoolean, fromLangSymbol, getEnvPropertyFor, getNamespaceOf, getString, getString, hasSeparateFunctionNamespace, importLocation, isTrue, noValue, selfEvaluatingSymbol |
Methods inherited from class gnu.kawa.lispexpr.LispLanguage |
checkDefaultBinding, declFromField, defSntxStFld, defSntxStFld, getCompilation, getLexer, langSymbolToSymbol, makeApply, makeBody, parse, resolve |
Methods inherited from class gnu.expr.Language |
asType, coerceFromObject, coerceToObject, 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, registerLanguage, runAsApplication, setDefaultLanguage, setDefaults, string2Type |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
public static final CommonLisp instance
clispEnvironment
public static final Environment clispEnvironment
numEqu
public static final NumberCompare numEqu
numGrt
public static final NumberCompare numGrt
numGEq
public static final NumberCompare numGEq
numLss
public static final NumberCompare numLss
numLEq
public static final NumberCompare numLEq
CommonLisp
public CommonLisp()
getCharacter
public static java.lang.Object getCharacter(int c)
- Get a CommonLisp character object.
asNumber
public static Numeric asNumber(java.lang.Object arg)
asChar
public static char asChar(java.lang.Object x)
getName
public java.lang.String getName()
- Overrides:
getName
in class Language
getInstance
public static CommonLisp getInstance()
registerEnvironment
public static void registerEnvironment()
- The compiler insert calls to this method for applications and applets.
getFormat
public AbstractFormat getFormat(boolean readable)
- Overrides:
getFormat
in class Language
getTypeFor
public Type getTypeFor(java.lang.String name)
- Overrides:
getTypeFor
in class Language
getTypeFor
public Type getTypeFor(java.lang.Class clas)
- Overrides:
getTypeFor
in class Language