4,577
edits
m (Text replacement - " ⊢( *[^∘])" to " ⎕←$1") |
|||
(4 intermediate revisions by 2 users not shown) | |||
Line 28: | Line 28: | ||
In a [[Nested array model|nested]] APL, Equal to is pervasive, and compares all [[simple scalar]]s found in a [[nested array]]. | In a [[Nested array model|nested]] APL, Equal to is pervasive, and compares all [[simple scalar]]s found in a [[nested array]]. | ||
<source lang=apl> | <source lang=apl> | ||
⎕←n ← ((2 1)0)(1 0 3)(2 2⍴4 0) | |||
┌───────┬─────┬───┐ | ┌───────┬─────┬───┐ | ||
│┌───┬─┐│1 0 3│4 0│ | │┌───┬─┐│1 0 3│4 0│ | ||
Line 51: | Line 51: | ||
When the arguments to Equal to are [[Boolean]], it is the [[wikipedia:Logical biconditional|Logical biconditional]] function, or the [[Not|negation]] of the [[xor]] function (which is [[Not Equal to]] restricted to Boolean arguments): | When the arguments to Equal to are [[Boolean]], it is the [[wikipedia:Logical biconditional|Logical biconditional]] function, or the [[Not|negation]] of the [[xor]] function (which is [[Not Equal to]] restricted to Boolean arguments): | ||
{|class=wikitable | {|class=wikitable | ||
!<source lang=apl inline> | !<source lang=apl inline>=</source>!!<source lang=apl inline>0</source>!!<source lang=apl inline>1</source> | ||
|- | |- | ||
!<source lang=apl inline>0</source> | !<source lang=apl inline>0</source> | ||
Line 70: | Line 70: | ||
* [http://microapl.com/apl_help/ch_020_020_310.htm APLX] | * [http://microapl.com/apl_help/ch_020_020_310.htm APLX] | ||
* J [https://www.jsoftware.com/help/dictionary/d000.htm Dictionary], [https://code.jsoftware.com/wiki/Vocabulary/eq#dyadic NuVoc] | * J [https://www.jsoftware.com/help/dictionary/d000.htm Dictionary], [https://code.jsoftware.com/wiki/Vocabulary/eq#dyadic NuVoc] | ||
{{APL built-ins}} | {{APL built-ins}}[[Category:Primitive functions]][[Category:Comparison functions]] |