use prism-tomorrow.css
This commit is contained in:
@ -0,0 +1,13 @@
|
||||
a←1 2 3
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
"a",
|
||||
["assignment", "←"],
|
||||
["number", "1"], ["number", "2"], ["number", "3"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for assignment.
|
@ -0,0 +1,15 @@
|
||||
⍝
|
||||
⍝ Foobar
|
||||
#!/usr/bin/env runapl
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["comment", "⍝"],
|
||||
["comment", "⍝ Foobar"],
|
||||
["comment", "#!/usr/bin/env runapl"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for comments.
|
@ -0,0 +1,19 @@
|
||||
⍬
|
||||
⌾
|
||||
#
|
||||
⎕
|
||||
⍞
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["constant", "⍬"],
|
||||
["constant", "⌾"],
|
||||
["constant", "#"],
|
||||
["constant", "⎕"],
|
||||
["constant", "⍞"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for constants.
|
@ -0,0 +1,23 @@
|
||||
{0=⍴⍴⍺:'hello' ⋄ ∇¨⍵}
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["dfn", "{"],
|
||||
["number", "0"],
|
||||
["function", "="],
|
||||
["function", "⍴"],
|
||||
["function", "⍴"],
|
||||
["dfn", "⍺"],
|
||||
["dfn", ":"],
|
||||
["string", "'hello'"],
|
||||
["punctuation", "⋄"],
|
||||
["dfn", "∇"],
|
||||
["monadic-operator", "¨"],
|
||||
["dfn", "⍵"],
|
||||
["dfn", "}"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for Dfns.
|
@ -0,0 +1,15 @@
|
||||
. ⍣ ⍠
|
||||
⍤ ∘ ⌸
|
||||
@ ⌺
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["dyadic-operator", "."], ["dyadic-operator", "⍣"], ["dyadic-operator", "⍠"],
|
||||
["dyadic-operator", "⍤"], ["dyadic-operator", "∘"], ["dyadic-operator", "⌸"],
|
||||
["dyadic-operator", "@"], ["dyadic-operator", "⌺"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for dyadic operators.
|
@ -0,0 +1,43 @@
|
||||
- + × ÷
|
||||
⌈ ⌊ ∣ |
|
||||
⍳ ⍸ ? *
|
||||
⍟ ○ ! ⌹
|
||||
< ≤ = >
|
||||
≥ ≠ ≡ ≢
|
||||
∊ ⍷ ∪ ∩
|
||||
~ ∨ ∧ ⍱
|
||||
⍲ ⍴ , ⍪
|
||||
⌽ ⊖ ⍉
|
||||
↑ ↓ ⊂ ⊃
|
||||
⊆ ⊇
|
||||
⌷ ⍋ ⍒
|
||||
⊤ ⊥ ⍕ ⍎
|
||||
⊣ ⊢ ⍁ ⍂
|
||||
≈ ⍯
|
||||
↗ ¤ →
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["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", "⍯"],
|
||||
["function", "↗"], ["function", "¤"], ["function", "→"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for functions.
|
@ -0,0 +1,15 @@
|
||||
\ / ⌿ ⍀
|
||||
¨ ⍨ ⌶
|
||||
& ∥
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["monadic-operator", "\\"], ["monadic-operator", "/"], ["monadic-operator", "⌿"], ["monadic-operator", "⍀"],
|
||||
["monadic-operator", "¨"], ["monadic-operator", "⍨"], ["monadic-operator", "⌶"],
|
||||
["monadic-operator", "&"], ["monadic-operator", "∥"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for monadic operators.
|
@ -0,0 +1,27 @@
|
||||
42
|
||||
3.14159
|
||||
¯2
|
||||
∞
|
||||
3E12
|
||||
2.8e¯4
|
||||
0.1e+7
|
||||
2j3
|
||||
¯4.3e2J1.9e¯4
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["number", "42"],
|
||||
["number", "3.14159"],
|
||||
["number", "¯2"],
|
||||
["number", "∞"],
|
||||
["number", "3E12"],
|
||||
["number", "2.8e¯4"],
|
||||
["number", "0.1e+7"],
|
||||
["number", "2j3"],
|
||||
["number", "¯4.3e2J1.9e¯4"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for numbers.
|
@ -0,0 +1,13 @@
|
||||
:Ab
|
||||
:FooBar
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["statement", ":Ab"],
|
||||
["statement", ":FooBar"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for statements.
|
@ -0,0 +1,15 @@
|
||||
''
|
||||
'foobar'
|
||||
'fo''obar'
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["string", "''"],
|
||||
["string", "'foobar'"],
|
||||
["string", "'fo''obar'"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for strings.
|
@ -0,0 +1,17 @@
|
||||
⎕IO
|
||||
⎕WA
|
||||
⎕CR
|
||||
⎕TCNL
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["system-function", "⎕IO"],
|
||||
["system-function", "⎕WA"],
|
||||
["system-function", "⎕CR"],
|
||||
["system-function", "⎕TCNL"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for system functions.
|
Reference in New Issue
Block a user