kawa.standard

Class begin

Implemented Interfaces:
Named, Printable

public class begin
extends Syntax
implements Printable

Implement the re-writer for the "begin" primitive.

Field Summary

static begin
begin

Method Summary

Expression
rewrite(Object obj, Translator tr)
void
scanForm(Pair st, ScopeExp defs, Translator tr)

Methods inherited from class kawa.lang.Syntax

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

Field Details

begin

public static final begin begin

Method Details

rewrite

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

scanForm

public void scanForm(Pair st,
                     ScopeExp defs,
                     Translator tr)
Overrides:
scanForm in interface Syntax