aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2021-05-31 07:49:33 -0400
committerMarshall Lochbaum <mwlochbaum@gmail.com>2021-05-31 07:49:33 -0400
commit10392a6cac0f3f318817c16c591f826e5146ce92 (patch)
treeba58a4ef0d45b7c5bc23a92d99a1c29e8df0608b /src
parenta1bad11403e3c2da0b7563d440098b3ebdd3af83 (diff)
Handle added opcodes in explainer, not necessarily very well
Diffstat (limited to 'src')
-rw-r--r--src/e.bqn8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/e.bqn b/src/e.bqn
index 506153ab..66324946 100644
--- a/src/e.bqn
+++ b/src/e.bqn
@@ -39,10 +39,10 @@ escchars ← """&<>" ⋄ escapes ← ("&"∾∾⟜";")¨"quot"‿"amp"‿"lt"‿
Explain ← {
b‿const‿blk‿(i‿e)‿tok ← 𝕨
ba‿bc‿bo‿bp ← '0'-˜⟨ # For each instruction, number of:
- "11111000000000010000022000" # Arguments
- "000//232323223102303200121" # Stack values consumed
- "11111111111111011101111110" # Stack values output
- "00000110111001001101000100" # Position determiner
+ "11111000000000010000022000111012" # Arguments
+ "000//232323223102303200121111100" # Stack values consumed
+ "11111111111111011101111110111011" # Stack values output
+ "00000110111001001101000100000000" # Position determiner
m ← { # Mask of instruction starts
n ← (↕≠b)+1+ba(⊣⊏˜≠⊸>×⊢)b