Package | Description |
---|---|
gnu.commonlisp.lang | |
gnu.jemacs.lang |
Contains classes to implement the Emacs Lisp language.
|
gnu.kawa.lispexpr |
Support classes for compiling and running Lisp languages.
|
gnu.q2.lang |
Support for the experimental Q2 language.
|
kawa.lang |
Core Kawa classes for Scheme and Lisp compile-time.
|
kawa.standard |
Primitive Scheme syntax and functions.
|
Modifier and Type | Class and Description |
---|---|
class |
defun
The Syntax transformer that re-writes the `defun' ELisp builtin.
|
class |
defvar |
class |
function |
class |
OrdinaryLambda
The syntax transformer that rewrites the ordinary lambda list from CL.
|
class |
prog1 |
class |
setq
The Syntax transformer that re-writes the `setq' builtin.
|
class |
UnwindProtect |
Constructor and Description |
---|
function(Syntax lambda) |
Modifier and Type | Class and Description |
---|---|
class |
defcustom |
class |
defgroup |
class |
lambda
The Syntax transformer that re-writes the lambda builtin.
|
class |
SaveExcursion |
class |
While
Implement the ELisp `while' syntax form.
|
Modifier and Type | Class and Description |
---|---|
class |
BracketApply
Expand
$bracket-apply$ macro. |
class |
DefineNamespace |
class |
MakeXmlElement
A Syntax transformer for a XML constructor.
|
class |
ResolveNamespace |
Modifier and Type | Class and Description |
---|---|
class |
DefineOp
Syntax handler for ($define$ VAR [TYPE-SPECIFIER]).
|
class |
Operator
A syntactic operator, with precedence, like for example '+'.
|
Modifier and Type | Class and Description |
---|---|
class |
AutoloadSyntax
Implement autoloading of Syntax (including macros).
|
class |
Lambda
The Syntax transformer that re-writes the lambda builtin.
|
class |
Macro |
class |
Quote
The Syntax transformer that re-writes the "quote" "quasiquote" primitive.
|
Modifier and Type | Method and Description |
---|---|
Syntax |
Translator.getCurrentSyntax() |
Modifier and Type | Class and Description |
---|---|
class |
begin
Implement the re-writer for the "begin" primitive.
|
class |
constant_fold
Implements the "constant-fold" transformer.
|
class |
define
The Syntax transformer that re-writes the "%define" internal form.
|
class |
define_alias |
class |
define_autoload |
class |
define_class |
class |
define_library
Implements the R7RS 'define-library' form.
|
class |
define_syntax |
class |
define_unit |
class |
export |
class |
fluid_let
The Syntax transformer that re-writes the Scheme "fluid-let" primitive.
|
class |
IfFeature
Implements the Scheme 'cond-expand' syntax.
|
class |
ImportFromLibrary
Implement R6RS import form.
|
class |
Include
Syntax class for source-file inclusion.
|
class |
let
The Syntax transformer that re-writes the Scheme "let" primitive.
|
class |
let_syntax
Implementation of the standard Scheme let-syntax and letrec-syntax forms.
|
class |
location
The Syntax transformer that re-writes the Kawa "location" primitive.
|
class |
MatchDef
Handle the
(! pattern init) syntax. |
class |
module_compile_options |
class |
module_extends |
class |
module_implements |
class |
module_name |
class |
module_static |
class |
object |
class |
prim_method |
class |
require |
class |
Scan
Create a scan expression from a sequence expression.
|
class |
set_b
The Syntax transformer that re-writes the Scheme "set!" primitive.
|
class |
syntax |
class |
syntax_case |
class |
syntax_error
Implements the "syntax-error" form.
|
class |
syntax_rules
Implement the standard Scheme "syntax-rules" form.
|
class |
thisRef |
class |
with_compile_options |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
with_compile_options.getOptions(java.lang.Object form,
java.util.Stack stack,
Syntax command,
Translator tr) |