Package edu.cornell.cs.apl.viaduct.syntax.operators
Types
Addition
Link copied to clipboard
AdditiveOperatorPrecedence
Link copied to clipboard
The precedence of Addition and Subtraction.
And
Link copied to clipboard
ArithmeticOperator
Link copied to clipboard
An infix operator that takes two numbers and returns a number.
BinaryInfixOperator
Link copied to clipboard
A binary infix operator.
BinaryPrefixOperator
Link copied to clipboard
A binary prefix operator.
ComparisonOperator
Link copied to clipboard
An infix operator that takes two numbers and returns a boolean.
ComparisonOperatorPrecedence
Link copied to clipboard
The precedence of ComparisonOperators.
Division
Link copied to clipboard
EqualTo
Link copied to clipboard
ExclusiveOr
Link copied to clipboard
GreaterThan
Link copied to clipboard
GreaterThanOrEqualTo
Link copied to clipboard
LessThan
Link copied to clipboard
LessThanOrEqualTo
Link copied to clipboard
LogicalOperator
Link copied to clipboard
An infix operator that takes two booleans and returns a boolean.
LogicalOperatorPrecedence
Link copied to clipboard
The precedence of LogicalOperators.
Maximum
Link copied to clipboard
Minimum
Link copied to clipboard
Multiplication
Link copied to clipboard
MultiplicativeOperatorPrecedence
Link copied to clipboard
The precedence of Multiplication and Division.
Mux
Link copied to clipboard
Cases on the first argument; evaluates to the second argument if the first argument is true
, and to the third argument if the first argument is false
.
Negation
Link copied to clipboard
Not
Link copied to clipboard
Or
Link copied to clipboard
Subtraction
Link copied to clipboard
UnaryPrefixOperator
Link copied to clipboard
A unary prefix operator.