public RouteAST(AST definition, RouteParamsAST parameters, RouteInPortAST inPorts, RoutePortAST outPorts, StatementsAST statements) { Definition = definition; Parameters = parameters; InPorts = inPorts; OutPorts = outPorts; Statements = statements; }
public SignatureAST(WordAST signatureName, RoutePortAST inPorts, RoutePortAST outPorts) { TypeName = signatureName; InPorts = inPorts; OutPorts = outPorts; }