aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2020-06-05 16:47:47 -0400
committerMarshall Lochbaum <mwlochbaum@gmail.com>2020-06-05 16:47:47 -0400
commitf848ca56ad79012e392e582fc6931bd3b1ed5784 (patch)
tree28ba1788a98c83e24ef6cfeb86e950e3a1c5a838
parent1f784354ed9f5a36b44dfa213f16a498c68174cb (diff)
Add from-Dyalog cheat sheet
-rw-r--r--FromDyalog.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/FromDyalog.md b/FromDyalog.md
new file mode 100644
index 00000000..a9279f9f
--- /dev/null
+++ b/FromDyalog.md
@@ -0,0 +1,11 @@
+Here are some closest equivalents in Dyalog APL for the BQN functions that don't use the same glyphs as APL. Correspondence can be approximate, and `⌽` is just used as a decorator to mean "reverse some things".
+
+| `⋆` | `√` | `∧` | `∨` | `¬` | `≠` | `<` | `>` | `≢` | `⥊` | `∾` | `≍` |
+|-----|--------|-------|-------|-------|-----|-----|-----|-----|-----|-------|--------|
+| `*` | `*∘÷⍨` | `[⍋]` | `[⍒]` | `~` | `≢` | `⊂` | `↑` | `⍴` | `,` | `⊃,⌿` | `↑,⍥⊂` |
+| | | `∧` | `∨` | `1+-` | `≠` | `<` | `>` | `≢` | `⍴` | `⍪` | |
+
+| `↑` | `↓` | `↕` | `/` | `\` | `⍋` | `⍒` | `⊏` | `⊑` | `⊐` | `⊒` | `∊` | `⍷` | `⊔` |
+|------|---------|------|-----|-----|-----|-------|------|-----|-----|-----|-----|-----|-----|
+| `,⍀` | `⌽,⌽⍀⌽` | `⍳` | `⍸` | | `⍋` | `⍒` | `⊣⌿` | `⊃` | | `…` | `≠` | | `⌸` |
+| `↑` | `↓` | `,⌿` | `⌿` | `⊆` | `⍸` | `⌽⍸⌽` | `⌷` | | `⍳` | `…` | `∊` | `⍷` | |