|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectkawa.lang.Syntax
kawa.lang.Quote
kawa.standard.syntax
public class syntax
Field Summary | |
---|---|
static syntax |
quasiSyntax
|
static syntax |
syntax
|
Fields inherited from class kawa.lang.Quote |
---|
isQuasi, plainQuote, quasiQuote, QUOTE_DEPTH |
Constructor Summary | |
---|---|
syntax(java.lang.String name,
boolean isQuasi)
|
Method Summary | |
---|---|
protected boolean |
expandColonForms()
|
protected Expression |
leaf(java.lang.Object val,
Translator tr)
|
Expression |
rewriteForm(Pair form,
Translator tr)
|
Methods inherited from class kawa.lang.Quote |
---|
append$V, coerceExpression, consX$V, expand, quote, quote, rewrite |
Methods inherited from class kawa.lang.Syntax |
---|
getName, getSymbol, print, rewriteForm, scanForDefinitions, scanForm, setName, setName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final syntax syntax
public static final syntax quasiSyntax
Constructor Detail |
---|
public syntax(java.lang.String name, boolean isQuasi)
Method Detail |
---|
protected boolean expandColonForms()
expandColonForms
in class Quote
public Expression rewriteForm(Pair form, Translator tr)
rewriteForm
in class Syntax
protected Expression leaf(java.lang.Object val, Translator tr)
leaf
in class Quote
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |