yes ← larg ##.subvec rarg ⍝ Is ⍺ a subvector of ⍵? Supplied by Michael Kassler, with suggestions from Dag Dittmer, this function answers the question: Is there a boolean vector bv, such that ⍺≡bv/⍵ ? [rarg] is a vector and [larg] is a scalar or vector. Examples: 'abba' subvec 'babba' 1 'abba' subvec 'abbas' 1 'abba' subvec 'ababa' 1 'abba' subvec 'baab' 0 3 3 2 1 subvec 4 3 5 6 3 2 8 1 9 1 1 2 3 4 subvec 1 3 4 2 1 2 3 4 1 1 2 3 subvec 3 2 1 0 3 3 2 1 subvec 3 2 1 0 3 3 2 1 subvec 4 3 5 6 3 2 8 1 9 1 'nested' 'too' subvec 'nested' 'arrays' 'work' 'too' 1 See also: ss subs in Back to: contents Back to: Workspaces