BinaryValueExpression that implements integer addition.BinaryLogicalExpression that implements the logical AND operator.BinaryValueExpression that implements the bitwise AND operator.LogicalExpression implementations with two operands.ValueExpressions with two operands.ValueExpression that splits the results of evaluating its operand
into individual bytes.BinaryValueExpression that concatenates values at the byte-level.Token that specifies a choice out of a list of tokens.ValueExpression representing a constant value.ValueExpression that represents the current offset in the
ParseState.Token that specifies a value to parse in the input.BinaryValueExpression that implements integer division.ValueExpression that implements the Elvis operator:ComparisonExpression that implements byte-level equality.ComparisonExpression that implements integer equality.ComparisonExpression that implements string equality.ValueExpression that expands a result by copying and concatenating
it a specified amount of times.ValueExpression implementations of the Fold
operation.ValueExpression that represents an optimized version of a
FoldLeft operation with a Cat ValueExpression as reducer.ValueExpression implementation of the FoldLeft operation.ValueExpression implementation of the FoldRight operation.ComparisonExpression that implements the greater than or equals
operator for integers.ComparisonExpression that implements the greater than operator
for integers.UnaryValueExpression that represents the sizes (in bytes) of all
Values returned by evaluating its operand.ComparisonExpression that implements the less than or equals
operator for integers.ComparisonExpression that implements the less than operator for
integers.BinaryValueExpression that implements the modulo operation.BinaryValueExpression that implements integer multiplication.UnaryValueExpression that implements integer negation.UnaryLogicalExpression that implements the logical NOT operator.UnaryValueExpression that implements the bitwise NOT operator.ValueExpression that returns an indexed list of Values.BinaryLogicalExpression that implements the logical OR operator.BinaryValueExpression that implements the bitwise OR operator.Token that specifies a postcondition for parsing a nested token.Token that specifies a precondition for parsing a nested token.ValueExpression that represents all Values in the parse
state that match a provided object.Token that specifies a possible repetition of a token.Token that specifies a bounded repetition of a token.ValueExpression that reverses the results of its operand.ValueExpression that represents the
Value most recently added to
the parse state.Token that specifies a dependency between a list of tokens.BinaryValueExpression that implements the bitwise left shift
operation.BinaryValueExpression that implements the bitwise right shift
operation.BinaryValueExpression that implements integer subtraction.Token that specifies a token to be parsed at a specific location
in the input.Token that specifies a token to be parsed inside the result of a
provided ValueExpression.Token that references a previously parsed token.Expression that always evaluates to true.LogicalExpression implementations with a single
operand.ValueExpressions with one operand.Token that specifies a value to parse in the input until
another token is parsed.Token that specifies a conditional repetition of a token.Copyright © 2017. All rights reserved.