public class PrettyPrintVisitor
extends java.lang.Object
| Constructor and Description |
|---|
PrettyPrintVisitor() |
| Modifier and Type | Method and Description |
|---|---|
void |
ast(edu.uiowa.cs.clc.kind2.lustre.Ast a) |
java.lang.String |
toString() |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.ArrayAccessExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.ArrayExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.Assume assumption) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.BinaryExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.BoolExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.CastExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.Component component) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.ComponentCallExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.CondactExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.Constant constant) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.Contract contract) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.ContractBody contractBody) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.ContractImport contractImport) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.Ensure ensure) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.Equation equation) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.Guarantee guarantee) |
void |
visit(IdExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.IfThenElseExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.ImportedComponent importedComponent) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.IntExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.ListExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.Mode mode) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.ModeRefExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.Parameter param) |
void |
visit(Program program) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.Property property) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.RealExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.RecordAccessExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.RecordExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.Require require) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.TupleExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.TypeDef typeDef) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.UnaryExpr e) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.VarDecl varDecl) |
void |
visit(edu.uiowa.cs.clc.kind2.lustre.VarDef varDef) |
public java.lang.String toString()
toString in class java.lang.Objectpublic void ast(edu.uiowa.cs.clc.kind2.lustre.Ast a)
public void visit(edu.uiowa.cs.clc.kind2.lustre.Parameter param)
public void visit(Program program)
public void visit(edu.uiowa.cs.clc.kind2.lustre.Property property)
public void visit(edu.uiowa.cs.clc.kind2.lustre.TypeDef typeDef)
public void visit(edu.uiowa.cs.clc.kind2.lustre.Constant constant)
public void visit(edu.uiowa.cs.clc.kind2.lustre.Contract contract)
public void visit(edu.uiowa.cs.clc.kind2.lustre.ContractBody contractBody)
public void visit(edu.uiowa.cs.clc.kind2.lustre.ContractImport contractImport)
public void visit(edu.uiowa.cs.clc.kind2.lustre.ImportedComponent importedComponent)
public void visit(edu.uiowa.cs.clc.kind2.lustre.Component component)
public void visit(edu.uiowa.cs.clc.kind2.lustre.VarDecl varDecl)
public void visit(edu.uiowa.cs.clc.kind2.lustre.Equation equation)
public void visit(edu.uiowa.cs.clc.kind2.lustre.ArrayAccessExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.ArrayExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.Assume assumption)
public void visit(edu.uiowa.cs.clc.kind2.lustre.BinaryExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.BoolExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.CastExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.CondactExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.Guarantee guarantee)
public void visit(edu.uiowa.cs.clc.kind2.lustre.Require require)
public void visit(edu.uiowa.cs.clc.kind2.lustre.Ensure ensure)
public void visit(IdExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.IfThenElseExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.IntExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.ListExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.Mode mode)
public void visit(edu.uiowa.cs.clc.kind2.lustre.ModeRefExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.ComponentCallExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.RealExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.RecordAccessExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.RecordExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.TupleExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.UnaryExpr e)
public void visit(edu.uiowa.cs.clc.kind2.lustre.VarDef varDef)