|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Translator | |
---|---|
gnu.commonlisp.lang | |
gnu.jemacs.lang | Contains classes to implement the Emacs Lisp language. |
gnu.kawa.lispexpr | |
kawa.lang | |
kawa.standard |
Uses of Translator in gnu.commonlisp.lang |
---|
Methods in gnu.commonlisp.lang with parameters of type Translator | |
---|---|
Expression |
UnwindProtect.rewrite(java.lang.Object obj,
Translator tr)
|
Expression |
prog1.rewrite(java.lang.Object obj,
Translator tr)
|
Expression |
function.rewriteForm(Pair form,
Translator tr)
|
Expression |
defun.rewriteForm(Pair form,
Translator tr)
|
Expression |
defvar.rewriteForm(Pair form,
Translator tr)
|
Expression |
setq.rewriteForm(Pair form,
Translator tr)
|
boolean |
defun.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
boolean |
defvar.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
Uses of Translator in gnu.jemacs.lang |
---|
Methods in gnu.jemacs.lang with parameters of type Translator | |
---|---|
Expression |
SaveExcursion.rewrite(java.lang.Object obj,
Translator tr)
|
void |
lambda.rewriteBody(LambdaExp lexp,
java.lang.Object body,
Translator tr)
|
Expression |
defcustom.rewriteForm(Pair form,
Translator tr)
|
Expression |
While.rewriteForm(Pair form,
Translator tr)
|
Expression |
defgroup.rewriteForm(Pair form,
Translator tr)
|
boolean |
defcustom.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
boolean |
defgroup.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
Uses of Translator in gnu.kawa.lispexpr |
---|
Methods in gnu.kawa.lispexpr with parameters of type Translator | |
---|---|
Expression |
LispLanguage.checkDefaultBinding(Symbol name,
Translator tr)
If a symbol is lexically unbound, look for a default binding. |
Expression |
ResolveNamespace.rewriteForm(Pair form,
Translator tr)
|
Expression |
MakeXmlElement.rewriteForm(Pair form,
Translator tr)
|
Expression |
DefineNamespace.rewriteForm(Pair form,
Translator tr)
|
boolean |
DefineNamespace.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
Uses of Translator in kawa.lang |
---|
Methods in kawa.lang with parameters of type Translator | |
---|---|
protected Expression |
Quote.coerceExpression(java.lang.Object val,
Translator tr)
|
int |
SyntaxTemplate.convert_template(java.lang.Object form,
SyntaxForm syntax,
java.lang.StringBuffer template_program,
int nesting,
java.util.Vector literals_vector,
java.lang.Object seen,
boolean isVector,
Translator tr)
Recursively translate a syntax-rule template to a template program. |
void |
SyntaxPattern.disassemble(java.io.PrintWriter ps,
Translator tr)
|
java.lang.Object |
SyntaxTemplate.execute(java.lang.Object[] vars,
Translator tr,
TemplateScope templateScope)
|
protected java.lang.Object |
Quote.expand(java.lang.Object template,
int depth,
Translator tr)
|
java.lang.Object |
Macro.expand(java.lang.Object form,
Translator tr)
|
java.lang.Object |
SyntaxRules.expand(java.lang.Object obj,
Translator tr)
|
static java.lang.Object[] |
SyntaxPattern.getLiteralsList(java.lang.Object list,
SyntaxForm syntax,
Translator tr)
Parse the literals list in a syntax-rules or syntax-case. |
protected Expression |
Quote.leaf(java.lang.Object val,
Translator tr)
|
static TemplateScope |
TemplateScope.make(Translator tr)
|
static void |
PatternScope.pop(Translator tr)
|
static PatternScope |
PatternScope.push(Translator tr)
|
static java.lang.Object |
Quote.quote(java.lang.Object obj,
Translator tr)
Quote an object (without namespace-expansion). |
void |
Lambda.rewrite(LambdaExp lexp,
java.lang.Object formals,
java.lang.Object body,
Translator tr,
TemplateScope templateScopeRest)
Higher-level constructor, that does the re-writing. |
Expression |
Quote.rewrite(java.lang.Object obj,
Translator tr)
|
Expression |
Syntax.rewrite(java.lang.Object obj,
Translator tr)
Re-write an expression that is an "application" of this Syntax object. |
Expression |
Lambda.rewrite(java.lang.Object obj,
Translator tr)
|
java.lang.Object |
Lambda.rewriteAttrs(LambdaExp lexp,
java.lang.Object body,
Translator tr)
|
void |
Lambda.rewriteBody(LambdaExp lexp,
java.lang.Object body,
Translator tr)
|
Expression |
Macro.rewriteForm(java.lang.Object form,
Translator tr)
|
Expression |
Syntax.rewriteForm(java.lang.Object form,
Translator tr)
|
Expression |
Macro.rewriteForm(Pair form,
Translator tr)
|
Expression |
Syntax.rewriteForm(Pair form,
Translator tr)
|
Expression |
AutoloadSyntax.rewriteForm(Pair form,
Translator tr)
|
Expression |
Lambda.rewriteForm(Pair form,
Translator tr)
|
void |
Lambda.rewriteFormals(LambdaExp lexp,
java.lang.Object formals,
Translator tr,
TemplateScope templateScopeRest)
|
boolean |
Syntax.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
Check if a statement is a definition, for initial pass. |
void |
Macro.scanForm(Pair st,
ScopeExp defs,
Translator tr)
|
void |
Syntax.scanForm(Pair st,
ScopeExp defs,
Translator tr)
|
void |
AutoloadSyntax.scanForm(Pair st,
ScopeExp defs,
Translator tr)
|
java.lang.Object |
Lambda.skipAttrs(LambdaExp lexp,
java.lang.Object body,
Translator tr)
|
Constructors in kawa.lang with parameters of type Translator | |
---|---|
SyntaxPattern(java.lang.Object pattern,
java.lang.Object[] literal_identifiers,
Translator tr)
|
|
SyntaxRule(SyntaxPattern pattern,
java.lang.Object template,
SyntaxForm template_syntax,
Translator tr)
|
|
SyntaxRules(java.lang.Object[] literal_identifiers,
java.lang.Object srules,
Translator tr)
|
|
SyntaxTemplate(java.lang.Object template,
SyntaxForm syntax,
Translator tr)
|
Uses of Translator in kawa.standard |
---|
Methods in kawa.standard with parameters of type Translator | |
---|---|
Expression |
Scheme.checkDefaultBinding(Symbol symbol,
Translator tr)
If a symbol is lexically unbound, look for a default binding. |
static void |
define_autoload.findAutoloadComments(LispReader in,
java.lang.String filename,
ScopeExp defs,
Translator tr)
|
static java.lang.Object |
with_compile_options.getOptions(java.lang.Object form,
java.util.Stack stack,
Syntax command,
Translator tr)
|
protected Expression |
syntax.leaf(java.lang.Object val,
Translator tr)
|
static boolean |
define_autoload.process(java.lang.Object names,
java.lang.Object filename,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
static Expression |
location.rewrite(Expression arg,
Translator tr)
|
Expression |
fluid_let.rewrite(java.lang.Object bindings,
java.lang.Object body,
Translator tr)
|
Expression |
constant_fold.rewrite(java.lang.Object obj,
Translator tr)
|
Expression |
let.rewrite(java.lang.Object obj,
Translator tr)
|
Expression |
let_syntax.rewrite(java.lang.Object obj,
Translator tr)
|
Expression |
location.rewrite(java.lang.Object obj,
Translator tr)
|
Expression |
prim_method.rewrite(java.lang.Object obj,
Translator tr)
|
Expression |
begin.rewrite(java.lang.Object obj,
Translator tr)
|
Expression |
define_alias.rewrite(java.lang.Object obj,
Translator tr)
|
Expression |
syntax_error.rewrite(java.lang.Object obj,
Translator tr)
|
Expression |
fluid_let.rewrite(java.lang.Object obj,
Translator tr)
|
void |
object.rewriteClassDef(java.lang.Object[] saved,
Translator tr)
|
Expression |
with_compile_options.rewriteForm(Pair form,
Translator tr)
|
Expression |
ImportFromLibrary.rewriteForm(Pair form,
Translator tr)
|
Expression |
define_variable.rewriteForm(Pair form,
Translator tr)
|
Expression |
module_compile_options.rewriteForm(Pair form,
Translator tr)
|
Expression |
module_static.rewriteForm(Pair form,
Translator tr)
|
Expression |
define.rewriteForm(Pair form,
Translator tr)
|
Expression |
syntax.rewriteForm(Pair form,
Translator tr)
|
Expression |
object.rewriteForm(Pair form,
Translator tr)
|
Expression |
syntax_case.rewriteForm(Pair form,
Translator tr)
|
Expression |
set_b.rewriteForm(Pair form,
Translator tr)
|
Expression |
syntax_rules.rewriteForm(Pair form,
Translator tr)
|
Expression |
define_class.rewriteForm(Pair form,
Translator tr)
|
Expression |
define_member_alias.rewriteForm(Pair form,
Translator tr)
|
Expression |
define_unit.rewriteForm(Pair form,
Translator tr)
|
Expression |
define_autoload.rewriteForm(Pair form,
Translator tr)
|
Expression |
require.rewriteForm(Pair form,
Translator tr)
|
Expression |
define_syntax.rewriteForm(Pair form,
Translator tr)
|
Expression |
thisRef.rewriteForm(Pair form,
Translator tr)
|
Expression |
export.rewriteForm(Pair form,
Translator tr)
|
java.lang.Object[] |
object.scanClassDef(Pair pair,
ClassExp oexp,
Translator tr)
Does the first "scan-time" processing of the class/object definition. |
boolean |
define_autoload.scanFile(java.lang.String filespec,
ScopeExp defs,
Translator tr)
|
boolean |
ImportFromLibrary.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
boolean |
define_variable.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
boolean |
module_compile_options.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
boolean |
module_static.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
boolean |
define_class.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
boolean |
define_alias.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
boolean |
define_member_alias.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
boolean |
define_unit.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
boolean |
define_autoload.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
boolean |
require.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
boolean |
export.scanForDefinitions(Pair st,
java.util.Vector forms,
ScopeExp defs,
Translator tr)
|
void |
with_compile_options.scanForm(Pair form,
ScopeExp defs,
Translator tr)
|
void |
module_extends.scanForm(Pair form,
ScopeExp defs,
Translator tr)
|
void |
define.scanForm(Pair st,
ScopeExp defs,
Translator tr)
|
void |
begin.scanForm(Pair st,
ScopeExp defs,
Translator tr)
|
void |
module_name.scanForm(Pair form,
ScopeExp defs,
Translator tr)
|
void |
define_syntax.scanForm(Pair st,
ScopeExp defs,
Translator tr)
|
void |
module_implements.scanForm(Pair form,
ScopeExp defs,
Translator tr)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |