aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/e.bqn12
-rw-r--r--src/eu.bqn10
2 files changed, 11 insertions, 11 deletions
diff --git a/src/e.bqn b/src/e.bqn
index 8a649c37..4946b653 100644
--- a/src/e.bqn
+++ b/src/e.bqn
@@ -16,7 +16,7 @@ gf ← "g" At "opacity=0.9"
hlcl‿hlch ← <˘ ⍉ ∘‿2⥊⟨
"Number" , ('0'+↕10)∾"¯.π∞"
"Paren" , "()"
- "Bracket" , "⟨⟩"
+ "Bracket" , "⟨⟩[]"
"Brace" , "{}"
"Nothing" , "·"
"String" , "'"∾'"'∾"@"
@@ -39,11 +39,11 @@ escchars ← """&<>" ⋄ escapes ← ("&"∾∾⟜";")¨"quot"‿"amp"‿"lt"‿
Explain ← {
b‿const‿blk‿bdy‿(i‿e)‿tok ← 𝕨
ba‿bc‿bo‿bp ← (⊏/¨1⊸↓)'0'-˜⟨ # For each instruction, number of:
- "114113141111111315114131131111=111" # Codes until next opcode
- "1110001100000000002221100000000111" # Arguments
- "000111//23232303230000011022232111" # Stack values consumed
- "1110001111111101111111101101111111" # Stack values output
- "0000000011111101010000000000010000" # Position determiner
+ "11411311121111111315114131131111=111" # Codes until next opcode
+ "111000111100000000002221100000000111" # Arguments
+ "000111////23232303230000011022232111" # Stack values consumed
+ "111000111111111101111111101101111111" # Stack values output
+ "000000000011111101010000000000010000" # Position determiner
m ← { # Mask of instruction starts
n ← (↕≠b)+1+ba(⊣⊏˜≠⊸>×⊢)b
diff --git a/src/eu.bqn b/src/eu.bqn
index 9aaeb1c1..39677b54 100644
--- a/src/eu.bqn
+++ b/src/eu.bqn
@@ -6,11 +6,11 @@ wh ← 1‿1
Explain ← {
b‿const‿blk‿bdy‿(i‿e)‿tok ← 𝕨
ba‿bc‿bo‿bp ← (⊏/¨1⊸↓)'0'-˜⟨ # For each instruction, number of:
- "114113141111111315114131131111=111" # Codes until next opcode
- "1110001100000000002221100000000111" # Arguments
- "000111//23232303230000011022232111" # Stack values consumed
- "1110001111111101111111101101111111" # Stack values output
- "0000000011111101010000000000010000" # Position determiner
+ "11411311121111111315114131131111=111" # Codes until next opcode
+ "111000111100000000002221100000000111" # Arguments
+ "000111////23232303230000011022232111" # Stack values consumed
+ "111000111111111101111111101101111111" # Stack values output
+ "000000000011111101010000000000010000" # Position determiner
m ← { # Mask of instruction starts
n ← (↕≠b)+1+ba(⊣⊏˜≠⊸>×⊢)b