Difference between revisions of "Sets"
From NARS2000
Jump to navigationJump to search (Created page with "<table border="1" cellpadding="5" cellspacing="0" rules="none" summary=""> <tr> <td> <table border="0" cellpadding="5" cellspacing="0" summary=""> <tr> <td val...") 
Sudleyplace (talk  contribs) 

Line 87:  Line 87:  
<p>For example,</p>  <p>For example,</p>  
−  <apll>  +  <apll><pre> 
−  mama  +  'miasma'§'sis' 
−  +  mama  
−  mamas  +  'miasma'§⍦'sis' ⍝ Using the Multiset form 
−  +  mamas  
−  1  +  'immiss'⊆'mississippi' 
−  +  1  
−  0  +  'immiss'⊆⍦'mississippi' ⍝ Using the Multiset form 
−  </apll>  +  0 ⍝ because the # m's doesn't match 
+  </pre></apll> 
Latest revision as of 23:21, 15 April 2018


L is a scalar or oneelement vector.  
R is a scalar or oneelement vector.  
Z is the vector result equivalent to (L~R),R~L. 


L is a scalar or oneelement vector.  
R is a scalar or oneelement vector.  
Z is the Boolean scalar result equivalent to ∧/L∊R as well as R⊇L. 


L is a scalar or oneelement vector.  
R is a scalar or oneelement vector.  
Z is the Boolean scalar result equivalent to ∧/R∊L as well as R⊆L. 
These functions behave differently when invoked via the Multiset Operator which takes into account multiplicities.
For example,
'miasma'§'sis' mama 'miasma'§⍦'sis' ⍝ Using the Multiset form mamas 'immiss'⊆'mississippi' 1 'immiss'⊆⍦'mississippi' ⍝ Using the Multiset form 0 ⍝ because the # m's doesn't match