diff options
Diffstat (limited to 'html/101run_sandboxed.cc.html')
-rw-r--r-- | html/101run_sandboxed.cc.html | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/html/101run_sandboxed.cc.html b/html/101run_sandboxed.cc.html index 563c6d3a..f2883e6f 100644 --- a/html/101run_sandboxed.cc.html +++ b/html/101run_sandboxed.cc.html @@ -15,13 +15,14 @@ body { font-size: 12pt; font-family: monospace; color: #eeeeee; background-color * { font-size: 12pt; font-size: 1em; } .Constant { color: #00a0a0; } .cSpecial { color: #008000; } -.traceContains { color: #008000; } +.CommentedCode { color: #6c6c6c; } +.muRecipe { color: #ff8700; } .Comment { color: #9090ff; } .Delimiter { color: #800080; } .Special { color: #c00000; } -.Identifier { color: #fcb165; } +.traceContains { color: #008000; } .Normal { color: #eeeeee; background-color: #080808; padding-bottom: 1px; } -.CommentedCode { color: #6c6c6c; } +.Identifier { color: #fcb165; } --> </style> @@ -37,7 +38,7 @@ body { font-size: 12pt; font-family: monospace; color: #eeeeee; background-color <span class="Comment">//: return some result in string form.</span> <span class="Delimiter">:(scenario run_interactive_code)</span> -def main [ +<span class="muRecipe">def</span> main [ <span class="Constant">1</span>:num/<span class="Special">raw <- </span>copy <span class="Constant">0</span> <span class="Constant">2</span>:text<span class="Special"> <- </span><span class="Normal">new</span> [<span class="Constant">1</span>:num/<span class="Special">raw <- </span>copy <span class="Constant">34</span>] run-sandboxed <span class="Constant">2</span>:text @@ -46,7 +47,7 @@ def main [ <span class="traceContains">+mem: storing 34 in location 3</span> <span class="Delimiter">:(scenario run_interactive_empty)</span> -def main [ +<span class="muRecipe">def</span> main [ <span class="Constant">1</span>:text<span class="Special"> <- </span>copy <span class="Constant">0</span>/unsafe <span class="Constant">2</span>:text<span class="Special"> <- </span>run-sandboxed <span class="Constant">1</span>:text ] @@ -253,7 +254,7 @@ load<span class="Delimiter">(</span>string<span class="Delimiter">(</span> <span class="Normal">if</span> <span class="Delimiter">(</span>s == <span class="Constant">"interactive"</span><span class="Delimiter">)</span> <span class="Identifier">return</span> <span class="Constant">""</span><span class="Delimiter">;</span> <span class="Delimiter">:(scenario run_interactive_comments)</span> -def main [ +<span class="muRecipe">def</span> main [ <span class="Constant">1</span>:text<span class="Special"> <- </span><span class="Normal">new</span> [<span class="Comment"># ab</span> add <span class="Constant">2</span><span class="Delimiter">,</span> <span class="Constant">2</span>] <span class="Constant">2</span>:text<span class="Special"> <- </span>run-sandboxed <span class="Constant">1</span>:text @@ -349,7 +350,7 @@ put<span class="Delimiter">(</span>Recipe_ordinal<span class="Delimiter">,</span <span class="Delimiter">}</span> <span class="Delimiter">:(scenario "run_interactive_converts_result_to_text")</span> -def main [ +<span class="muRecipe">def</span> main [ <span class="Comment"># try to interactively add 2 and 2</span> <span class="Constant">1</span>:text<span class="Special"> <- </span><span class="Normal">new</span> [add <span class="Constant">2</span><span class="Delimiter">,</span> <span class="Constant">2</span>] <span class="Constant">2</span>:text<span class="Special"> <- </span>run-sandboxed <span class="Constant">1</span>:text @@ -359,7 +360,7 @@ def main [ <span class="traceContains">+mem: storing 52 in location 11</span> <span class="Delimiter">:(scenario "run_interactive_returns_text")</span> -def main [ +<span class="muRecipe">def</span> main [ <span class="Comment"># try to interactively add 2 and 2</span> <span class="Constant">1</span>:text<span class="Special"> <- </span><span class="Normal">new</span> [ <span class="Normal">x</span>:text<span class="Special"> <- </span><span class="Normal">new</span> [a] @@ -374,10 +375,10 @@ def main [ <span class="traceContains">+mem: storing 98 in location 12</span> <span class="Delimiter">:(scenario "run_interactive_returns_errors")</span> -def main [ +<span class="muRecipe">def</span> main [ <span class="Comment"># run a command that generates an error</span> <span class="Constant">1</span>:text<span class="Special"> <- </span><span class="Normal">new</span> [x:num<span class="Special"> <- </span>copy <span class="Constant">34</span> -get x:num<span class="Delimiter">,</span> foo:offset] +get x:num<span class="Delimiter">,</span> <span class="Constant">foo:offset</span>] <span class="Constant">2</span>:text<span class="Delimiter">,</span> <span class="Constant">3</span>:text<span class="Special"> <- </span>run-sandboxed <span class="Constant">1</span>:text <span class="Constant">10</span>:@:<span class="Normal">char</span><span class="Special"> <- </span>copy <span class="Constant">3</span>:text/lookup ] @@ -389,7 +390,7 @@ get x:num<span class="Delimiter">,</span> foo:offset] <span class="Comment"># ...</span> <span class="Delimiter">:(scenario run_interactive_with_comment)</span> -def main [ +<span class="muRecipe">def</span> main [ <span class="Comment"># 2 instructions, with a comment after the first</span> <span class="Constant">1</span>:&:@:num<span class="Special"> <- </span><span class="Normal">new</span> [a:num<span class="Special"> <- </span>copy <span class="Constant">0</span> <span class="Comment"># abc</span> <span class="Normal">b</span>:num<span class="Special"> <- </span>copy <span class="Constant">0</span> @@ -529,10 +530,10 @@ put<span class="Delimiter">(</span>Recipe_ordinal<span class="Delimiter">,</span <span class="Delimiter">}</span> <span class="Delimiter">:(scenario reload_continues_past_error)</span> -def main [ +<span class="muRecipe">def</span> main [ local-scope <span class="Normal">x</span>:text<span class="Special"> <- </span><span class="Normal">new</span> [recipe foo [ - get <span class="Constant">1234</span>:num<span class="Delimiter">,</span> foo:offset + get <span class="Constant">1234</span>:num<span class="Delimiter">,</span> <span class="Constant">foo:offset</span> ]] reload x <span class="Constant">1</span>:num/<span class="Special">raw <- </span>copy <span class="Constant">34</span> @@ -541,7 +542,7 @@ def main [ <span class="Delimiter">:(scenario reload_can_repeatedly_load_container_definitions)</span> <span class="Comment"># define a container and try to create it (merge requires knowing container size)</span> -def main [ +<span class="muRecipe">def</span> main [ local-scope <span class="Normal">x</span>:text<span class="Special"> <- </span><span class="Normal">new</span> [ container foo [ |