|
||||||||||
| 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 | |||||||||