Index: lib/src/prism/tests/languages/apl/function_feature.test |
diff --git a/lib/src/prism/tests/languages/apl/function_feature.test b/lib/src/prism/tests/languages/apl/function_feature.test |
new file mode 100644 |
index 0000000000000000000000000000000000000000..d663f0ed7ade6c64aa6c41214dc10cf668afc4cc |
--- /dev/null |
+++ b/lib/src/prism/tests/languages/apl/function_feature.test |
@@ -0,0 +1,41 @@ |
+- + × ÷ |
+⌈ ⌊ ∣ | |
+⍳ ? * |
+⍟ ○ ! ⌹ |
+< ≤ = > |
+≥ ≠ ≡ ≢ |
+∊ ⍷ ∪ ∩ |
+~ ∨ ∧ ⍱ |
+⍲ ⍴ , ⍪ |
+⌽ ⊖ ⍉ |
+↑ ↓ ⊂ ⊃ |
+⌷ ⍋ ⍒ |
+⊤ ⊥ ⍕ ⍎ |
+⊣ ⊢ ⍁ ⍂ |
+≈ ⍯ |
+↗ ¤ → |
+ |
+---------------------------------------------------- |
+ |
+[ |
+ ["function", "-"], ["function", "+"], ["function", "×"], ["function", "÷"], |
+ ["function", "⌈"], ["function", "⌊"], ["function", "∣"], ["function", "|"], |
+ ["function", "⍳"], ["function", "?"], ["function", "*"], |
+ ["function", "⍟"], ["function", "○"], ["function", "!"], ["function", "⌹"], |
+ ["function", "<"], ["function", "≤"], ["function", "="], ["function", ">"], |
+ ["function", "≥"], ["function", "≠"], ["function", "≡"], ["function", "≢"], |
+ ["function", "∊"], ["function", "⍷"], ["function", "∪"], ["function", "∩"], |
+ ["function", "~"], ["function", "∨"], ["function", "∧"], ["function", "⍱"], |
+ ["function", "⍲"], ["function", "⍴"], ["function", ","], ["function", "⍪"], |
+ ["function", "⌽"], ["function", "⊖"], ["function", "⍉"], |
+ ["function", "↑"], ["function", "↓"], ["function", "⊂"], ["function", "⊃"], |
+ ["function", "⌷"], ["function", "⍋"], ["function", "⍒"], |
+ ["function", "⊤"], ["function", "⊥"], ["function", "⍕"], ["function", "⍎"], |
+ ["function", "⊣"], ["function", "⊢"], ["function", "⍁"], ["function", "⍂"], |
+ ["function", "≈"], ["function", "⍯"], |
+ ["function", "↗"], ["function", "¤"], ["function", "→"] |
+] |
+ |
+---------------------------------------------------- |
+ |
+Checks for functions. |