Package edu.cornell.cs.apl.viaduct.syntax
Types
The name assigned to an argument.
The display style of ArgumentLabels.
Determines how operators of the same Precedence are grouped in the absence of parentheses.
An operator that takes two arguments.
An operator that surrounds its operands.
The name of a function.
A node in the abstract syntax tree that has a SourceLocation.
The precedence that is higher than all other precedences.
A map that associates each host with its authority label.
An operator that is written between its operands.
The display style of JumpLabels.
Attaches a source location to an arbitrary type.
The precedence that is lower than all other precedences.
A list of labelled arguments.
A variable that binds an object.
The result of comparing two Precedences.
Specifies whether a parameter is an IN parameter (can be used) or an OUT (has to be assigned in the function body).
An operator that is written after its operands.
Determines the order of operations in the absence of parentheses.
An operator that is written before its operands.
An abstract location where computations can be placed.
The name of a cryptographic protocol.
The display style of ProtocolNames.
Specifies what portion of the source code an abstract syntax tree node corresponds to.
An operator that takes a single argument.
The display style of Variables.
Functions
Returns true when this operator has precedence higher than or equal to other.