kawa.standard

Class let_syntax

Implemented Interfaces:
Named, Printable

public class let_syntax
extends Syntax

Implementation of the standard Scheme let-syntax and letrec-syntax forms. Not quite working yet.

Field Summary

static let_syntax
let_syntax
static let_syntax
letrec_syntax

Constructor Summary

let_syntax(boolean recursive, String name)

Method Summary

Expression
rewrite(Object obj, Translator tr)

Methods inherited from class kawa.lang.Syntax

getName, getSymbol, print, rewrite, rewriteForm, rewriteForm, scanForDefinitions, scanForm, setName, setName

Field Details

let_syntax

public static final let_syntax let_syntax

letrec_syntax

public static final let_syntax letrec_syntax

Constructor Details

let_syntax

public let_syntax(boolean recursive,
                  String name)

Method Details

rewrite

public Expression rewrite(Object obj,
                          Translator tr)
Overrides:
rewrite in interface Syntax