kawa.standard
Class syntax_rules

java.lang.Object
  extended by kawa.lang.Syntax
      extended by kawa.standard.syntax_rules
All Implemented Interfaces:
Named, Printable

public class syntax_rules
extends Syntax

Implement the standard Scheme "syntax-rules" form.


Field Summary
static syntax_rules syntax_rules
           
 
Constructor Summary
syntax_rules()
           
 
Method Summary
 Expression rewriteForm(Pair form, Translator tr)
           
 
Methods inherited from class kawa.lang.Syntax
getName, getSymbol, print, rewrite, 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

syntax_rules

public static final syntax_rules syntax_rules
Constructor Detail

syntax_rules

public syntax_rules()
Method Detail

rewriteForm

public Expression rewriteForm(Pair form,
                              Translator tr)
Overrides:
rewriteForm in class Syntax