aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/assert.md2
-rw-r--r--docs/doc/assert.html6
2 files changed, 4 insertions, 4 deletions
diff --git a/doc/assert.md b/doc/assert.md
index 7f4bee6d..121d8a1e 100644
--- a/doc/assert.md
+++ b/doc/assert.md
@@ -15,7 +15,7 @@ To pass, the right argument must be exactly the number `1`; any other value caus
Assert can take a left argument, which gives a message to be associated with the error. It's typical to use a string for the left argument in order to display it to the programmer, but the left argument can be any value.
"Message" ! 0
- ⟨∘,"abc",˜⟩ ! '0' # Okay this is not a very helpful printout
+ ⟨∘,"abc",˜⟩ ! '0'
### Computing the error message on demand
diff --git a/docs/doc/assert.html b/docs/doc/assert.html
index 1d56a9ed..948f8cf7 100644
--- a/docs/doc/assert.html
+++ b/docs/doc/assert.html
@@ -18,10 +18,10 @@
1
</pre>
<p>Assert can take a left argument, which gives a message to be associated with the error. It's typical to use a string for the left argument in order to display it to the programmer, but the left argument can be any value.</p>
-<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=Ik1lc3NhZ2UiICEgMArin6jiiJgsImFiYyIsy5zin6kgISAnMCcgICMgT2theSB0aGlzIGlzIG5vdCBhIHZlcnkgaGVscGZ1bCBwcmludG91dA==">↗️</a><pre> <span class='String'>&quot;Message&quot;</span> <span class='Function'>!</span> <span class='Number'>0</span>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=Ik1lc3NhZ2UiICEgMArin6jiiJgsImFiYyIsy5zin6kgISAnMCc=">↗️</a><pre> <span class='String'>&quot;Message&quot;</span> <span class='Function'>!</span> <span class='Number'>0</span>
<span class='Error'>Error: Message</span>
- <span class='Bracket'>⟨</span><span class='Modifier2'>∘</span><span class='Separator'>,</span><span class='String'>&quot;abc&quot;</span><span class='Separator'>,</span><span class='Modifier'>˜</span><span class='Bracket'>⟩</span> <span class='Function'>!</span> <span class='String'>'0'</span> <span class='Comment'># Okay this is not a very helpful printout
-</span><span class='Error'>Error: ⟨∘,"abc",˜⟩</span>
+ <span class='Bracket'>⟨</span><span class='Modifier2'>∘</span><span class='Separator'>,</span><span class='String'>&quot;abc&quot;</span><span class='Separator'>,</span><span class='Modifier'>˜</span><span class='Bracket'>⟩</span> <span class='Function'>!</span> <span class='String'>'0'</span>
+<span class='Error'>Error: ⟨∘,"abc",˜⟩</span>
</pre>
<h3 id="computing-the-error-message-on-demand"><a class="header" href="#computing-the-error-message-on-demand">Computing the error message on demand</a></h3>
<p>Because the left argument to a function is always computed before the function is called, Assert <a href="../commentary/problems.html#assert-has-no-way-to-compute-the-error-message">doesn't let you</a> compute the error message only if there's an error. This might be a problem if the error message computation is slow or has side effects. There are a few ways to work around the issue:</p>