kawa.standard

Class let

public class let extends Syntax

The Syntax transformer that re-writes the Scheme "let" primitive. This only handles standard "unnamed" let. The let macro in ../lib/let.scm handles named let as well.
Field Summary
static letlet
Method Summary
Expressionrewrite(Object obj, Translator tr)

Field Detail

let

public static final let let

Method Detail

rewrite

public Expression rewrite(Object obj, Translator tr)