⍝ Fix function/operator rep: ⎕io←1 ⎕fx'z←tfn n' 'z←⍳n' ⍝ trad fn. dfn←{3↑⍵} ⍝ dfn. drv←×/ ⍝ derived fn. vec←rep¨'tfn' 'dfn' 'drv' vec ⍝ vector of function reps. ┌──────┬──────┬──────────┐ │ ∇tfn │ ∇dfn │┌───┬────┐│ │ │ ││drv│ ×/ ││ │ │ │└───┴────┘│ └──────┴──────┴──────────┘ ⊢fix¨vec ⍝ fix functions. ┌───┬───┬───┐ │tfn│dfn│drv│ └───┴───┴───┘ ⎕cr¨'drv' 'dfn' 'tfn' ⍝ function 'source'. ┌──┬─────────┬───────┐ │×/│dfn←{3↑⍵}│z←tfn n│ │ │ │z←⍳n │ └──┴─────────┴───────┘ drv dfn tfn 6 ⍝ test functions. 6 ⍝∇ fix rep Back to: code Back to: Workspaces