Module air_parser::ast

source ·

Structs

  • (ap argument result)
  • (call (peer part of a triplet: PeerPart) (function part of a triplet: FunctionPart) [arguments] output)
  • (canon peer_id $stream #canon_stream)
  • A canonicalized stream without a lambda.
  • A canonicalized stream with a lambda.
  • (fold scalar_iterable iterator instruction)
  • (fold stream_iterable iterator instruction)
  • (match left_value right_value instruction)
  • (mismatch left_value right_value instruction)
  • (never)
  • (new variable instruction)
  • (fold stream_iterable iterator instruction)
  • (null)
  • (par instruction instruction)
  • A scalar value without a lambda.
  • A scalar value with a lambda expression.
  • (seq instruction instruction)
  • A stream without a lambda.
  • Triplet represents a location of the executable code in the network. It is build from PeerPart and FunctionPart of a Call instruction.
  • (xor instruction instruction)

Enums