Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
gnu.expr.Language
gnu.kawa.lispexpr.LispLanguage
gnu.commonlisp.lang.Lisp2
gnu.jemacs.lang.ELisp
public class ELisp
extends Lisp2
Field Summary | |
static Environment |
Fields inherited from class gnu.kawa.lispexpr.LispLanguage | |
defaultReadTable , quasiquote_sym , quote_sym , unquote_sym , unquotesplicing_sym |
Fields inherited from class gnu.expr.Language | |
FUNCTION_NAMESPACE , NAMESPACE_PREFIX , NAMESPACE_PREFIX_NAMESPACE , PARSE_IMMEDIATE , PARSE_ONE_LINE , VALUE_NAMESPACE , current , env_counter , environ , userEnv |
Method Summary | |
static char |
|
static Numeric |
|
ReadTable | |
static Object |
|
AbstractFormat |
|
static ELisp | |
Lexer |
|
String |
|
Type |
|
Type |
|
static void |
|
Object | |
static void |
|
static String |
|
static void |
|
Methods inherited from class gnu.commonlisp.lang.Lisp2 | |
asSymbol , booleanObject , defun , defun , emitPushBoolean , fromLangSymbol , getEnvPropertyFor , getNamespaceOf , getString , getString , hasSeparateFunctionNamespace , importLocation , isTrue , noValue , selfEvaluatingSymbol |
Methods inherited from class gnu.kawa.lispexpr.LispLanguage | |
createReadTable , declFromField , defSntxStFld , defSntxStFld , fromLangSymbol , langSymbolToSymbol , makeApply , makeBody , parse , selfEvaluatingSymbol |
public static char asChar(Object x)
public ReadTable createReadTable()
- Overrides:
- createReadTable in interface LispLanguage
public static Object getCharacter(int c)
Get a ELisp character object.
public static void main(String[] args)
public static void readableChar(char ch, StringBuffer buf, boolean quote)
public static String readableString(Object obj)
Call toString, quoting characters that are not ascii graphic chars. This method will probably be moved somewhere more appropriate.
public static void registerEnvironment()
The compiler insert calls to this method for applications and applets.