Package io.jawk.intermediate
package io.jawk.intermediate
-
ClassDescriptionA pointer to a tuple within the list of tuples.AwkTuples class.The standard AWK built-in functions, the single source of truth shared by the parser (recognition and dispatch) and the runtime (the
FUNCTABlisting).Marks a position within the tuple list (queue).Variant ofAwkTuplesthat rejects tuple generation for operations not permitted in sandbox mode.Represents one instruction in the tuple stream produced byAwkTuples.Tuple for an address operand.Tuple for boolean operands.Tuple for JRT-managed built-in variable operations.Tuple for function calls.Tuple for a class check.Tuple for array compound assignments.Tuple for input-field compound assignments.Tuple for stack-provided map element compound assignments.Tuple for scalar compound assignments.Tuple for print/printf redirection with an append flag.Tuple for opcodes whose single operand is a count.Tuple for variable dereference.Tuple for extension function invocations.Tuple for function definitions.Tuple for a function call whose target name is evaluated at runtime.Runtime target metadata for a user-defined indirect function call.Tuple for a constant input-field index.Tuple for a long operand that is not interpreted by the tuple itself.Tuple for opcodes without operands.Tuple for a double literal.Tuple for a long literal.Tuple for a string literal.Tuple for a precompiled literal regular expression.Tuple for discarding an expression-statement value after validating that it is scalar.Tuple for sub/gsub against variable-backed values.Tuple for variable offset/global operands.Tuple carrying a diagnostic message that the interpreter prints to the warning stream when executed.UninitializedObject class.Marker for a variable or array element whose scalar-or-array nature has not yet been fixed.