
# basic blocks
{b←1 ⋄ a⇐b}.a # 1
{b←1 ⋄ a⇐b}.b # err
{x‿y⇐5‿6}.x # 5
{x‿y⇐5‿6}.y # 6

# functions/modifiers
({b←𝕩 ⋄ a⇐b ⋄ c⇐10} 5).c # 10
({b←𝕩 ⋄ a⇐b ⋄ c⇐10} 5).b # err
{b←𝕩 ⋄ a⇐b ⋄ c←1 ⋄ c⇐10} 5 # err
{𝕩⇐1} # err
{𝕗⇐1} # err
{𝕣⇐1} # err

# export lines
({𝕊a‿b: a⇐} 5‿6).a # 5
({𝕊a‿b: a⇐} 5‿6).b # err
({𝕊a‿b: a‿b⇐} 5‿6).a # 5
({𝕊a‿b: a‿b⇐} 5‿6).b # 6
{⇐x} # err
a←1 ⋄ {a⇐} # err


{ ⋄ b‿c⇐ ⋄ a⇐2 ⋄ b←1+a ⋄ F←{b+↩1} ⋄ c←b‿"str" ⋄ }