Dmn.Model.Expressions.Iterator (dmn v0.1.0)

Copy Markdown View Source

A for, some or every (kind): variable is the iteratorVariable, source the expression of in (and source_type_ref its typeRef), and body the expression of return (for for) or satisfies (for the quantifiers).

Summary

Types

t()

@type t() :: %Dmn.Model.Expressions.Iterator{
  body: Dmn.Model.Expressions.t() | nil,
  id: String.t() | nil,
  kind: :for | :some | :every,
  label: String.t() | nil,
  line: pos_integer() | nil,
  source: Dmn.Model.Expressions.t() | nil,
  source_type_ref: String.t() | nil,
  type_ref: String.t() | nil,
  variable: String.t() | nil
}