kawa.standard

Class location

public class location extends Syntax

The Syntax transformer that re-writes the Kawa "location" primitive.
Field Summary
static locationlocation
Method Summary
static ProceduremakeLocationProc(Location loc)
static LocationmakeProcLocation$V(Procedure proc, Object[] args)
Expressionrewrite(Object obj, Translator tr)
static Expressionrewrite(Expression arg, Translator tr)

Field Detail

location

public static final location location

Method Detail

makeLocationProc

public static Procedure makeLocationProc(Location loc)

makeProcLocation$V

public static Location makeProcLocation$V(Procedure proc, Object[] args)

rewrite

public Expression rewrite(Object obj, Translator tr)

rewrite

public static Expression rewrite(Expression arg, Translator tr)