# Expressions -4 % (⌈-)4+÷2 3 % √5(+×-)4 1 % 4((¬=)∧¬=1+-)6 9 % ט-3 1 % 3-˜4 0.25 % 4-˜○÷2 3 % √5-○(ט)4 16 % 3(2×+⍟(1+1))2 5 % 2+⍟3-1 ! % # ! % () ! % +∘∘- ! % 1∘˙ ! % 4 5 ! % 4- # Nothing -4 % (1+·)-4 1 % ·⋄1 2 % (·-⊑)¯2‿3 2 % ⟨1⟩+· ⋄ 2 ! % · ! % +´· ! % {÷·} ! % n←·,1 ! % ·‿1 ! % ⟨1,·⟩ ! % ·¨↕2 ! % ·∘↕2 ! % -⟜·2 ! % (·×)3 # Define 5 % F←-⋄2+3 -3 % F←-⋄F 3 3 % DiffSq←+×((-))⋄√5 DiffSq 4 3 % F←-⌊⋄2 F-3 3 % a←3,2 A 4 8 % _m←˜⋄+_m 4 8 % _c_←⊸ , 4 _c_ × 2 1 % a‿b‿·←↕3,b 1 % ((·))←↕3,1 3 % ⟨(·)⟩←⟨5⟩,3 ! % ← ! % a← ! % a←- ! % F←{2} ! % 2←3 ! % ˜←˙ ! % a+←1 ! % -⟜a←1 ! % a‿2←2‿3 ! % a←0⋄a←1 ! % a‿b←3 ! % ⟨a⟩←3 ! % a‿b←↕3 ! % ⟨a,2‿b⟩←⟨1,2‿3⟩ ! % ⟨A B⟩←2‿3 ! % (A b)←@ ! % ((A)(b))‿c←4‿5 # Modify 3 % n←2⋄n↩3⋄n -2 % F←G←-⋄G↩+⋄h←0⊑f≍g⋄H 2 2 % c‿d←2+⟨a,b⟩←↕2⋄⟨b‿c,a⟩↩⟨4⋄5⟩‿6⋄(b×c)-d×a 3 % x←4⋄x-↩1⋄x 9 % x←4⋄x×x-↩1 5 % x←2⋄x-˜↩7 2 % a‿b←2‿0⋄a‿b+↩2⋄a÷b -7 % x‿y←3‿4⋄x+⍟2˜↩2⋄Y↩-⋄Y x ! % a↩2 ! % a+↩2 ! % ·×↩3 ! % a←1⋄⟨a,·⟩+˜↩1‿2 # Monadic -2 % a←2⋄a-↩ 9 % a←3⋄aט↩ 2 % {𝕩∧↩⋄⊑𝕩}4‿3‿2 1 % F←≠⋄f F↩⋄f ! % a-↩ ! % a+← ! % a←3⋄a B↩ ! % (a←3)ט↩ ! % a←2⋄A×↩ ! % _m←{𝔽}⋄_m÷↩ ! % ·(+-×)↩ ! % ·4‿5{𝔽}↩ # Lists 1 % (↕2)≡⟨0,1⟩ 1 % (↕2)≡⟨⋄0,⋄1⋄⋄⟩ 1 % l←⟨2×3⋄5⟩⋄-´l 1 % -´⟨2×3⋄5⟩ 2 % (4-⟨0,1⟩×2)⊑˜1 -1 % f←0⊑⟨×,-⟩⋄F 2 F -4 0 % ≠⟨⟩ 1 % ⟨⟩≡0↑1‿2 3 % ≠0‿1‿2 2 % 0⊑2‿+‿-‿1 30 % ×´(2‿(1+3)‿(×4))+1 1 % f←2⊑(ט)‿⍟‿(×-+)⋄2 F 3 2 % 1⊑˜‿2 ! % ‿ ! % 0‿1‿ ! % ‿⟨⟩ ! % 0‿‿@ ! % +‿- 3‿4 ! % ⟨+,-⟩3‿4 ! % a←‿5 ! % 0‿↩‿2 ! % ⟨0,‿,2⟩ # High-rank arrays ! % [] ! % [⋄] 1 % (↕3)≡[,0,1,2] 1 % {[𝕩]≡≍𝕩}"ab" 3 % [a⋄b]←↕2‿3⋄≠b ! % [a,b,c]←↕2‿3 1 % [a‿b‿c,[x,y,z]]←↕2‿3⋄x≡<⌽b 3 % [[a,·],[·,b]]←2‿2‿1⥊↕4⋄-˜´a∾b ! % []-↩1 # Blocks 1 % {𝕩-1}2 4 % ({𝕩×𝕩})2 3 % 2{𝕩÷𝕨}6 1 % {q←𝕩⋄{(q∧q)+(𝕩∨𝕩)}¬q}÷4 -1 % (⊑⟨×⟩){𝔽}¯2 4 % (⊑⟨×⟩){𝕩𝔽𝕩}¯2 6 % +´(ט)‿-{𝕎𝕩}¨3 9 % _m←˜⋄{mm←𝕩⋄×_mm 3}m -2 % F←{-𝕩}⋄{F 2} ! % {𝕩←4}6 3 % {x←𝕩⋄𝕩↩2⋄x}3 2 % 1{𝕣,𝕩}2 24 % 1 { (0⊸<)◶⟨𝕗, (𝕗×𝕩)_𝕣⟩ 𝕩-1 } 4 1 % _m_←{_𝕣_}⋄m≡{2 _m_ 3} ! % {𝕨}0 ! % {+´𝕨}0 ! % {{÷𝕨}}0 ! % {n←𝕨,1}0 ! % {𝕨‿1}0 ! % {⟨1,𝕨⟩}0 ! % {𝕨¨↕2}0 ! % {𝕨∘↕2}0 ! % {-⟜𝕨2}0 ! % {(𝕎×)3}0 1 % F←{⟨𝕨⊣1⟩}⋄1{𝕎𝕩}1⋄⊑F 2 ! % {𝕨↩4⋄𝕨×𝕩}3 # Nesting ! % ( ! % ⟩ ! % ⟩⟨ ! % (⟩ ! % {{ ! % {{𝕩⟩} ! % ⟨{⟩} ! % ((1))) ! % ({⟨⟩)} ! % 𝕩 ! % 𝕊 ! % {1}𝕩