diff options
Diffstat (limited to 'html/051scenario_test.mu.html')
-rw-r--r-- | html/051scenario_test.mu.html | 110 |
1 files changed, 55 insertions, 55 deletions
diff --git a/html/051scenario_test.mu.html b/html/051scenario_test.mu.html index a0828a86..c71f8c81 100644 --- a/html/051scenario_test.mu.html +++ b/html/051scenario_test.mu.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> -<title>Mu - 051scenario_test.mu</title> +<title>~/Desktop/s/mu/051scenario_test.mu</title> <meta name="Generator" content="Vim/7.4"> <meta name="plugin-version" content="vim7.4_v1"> <meta name="syntax" content="none"> @@ -14,7 +14,7 @@ pre { white-space: pre-wrap; font-family: monospace; color: #d0d0d0; background- body { font-family: monospace; color: #d0d0d0; background-color: #000000; } * { font-size: 1em; } .Comment { color: #8080ff; } -.Delimiter { color: #c000c0; } +.Constant { color: #008080; } .Special { color: #ff6060; } --> </style> @@ -29,74 +29,74 @@ body { font-family: monospace; color: #d0d0d0; background-color: #000000; } <pre id='vimCodeElement'> <span class="Comment"># tests for 'scenario' in previous layer</span> -scenario first_scenario_in_mu <span class="Delimiter">[</span> - run <span class="Delimiter">[</span> - 1:integer<span class="Special"> <- </span>add 2:literal, 2:literal - <span class="Delimiter">]</span> - memory-should-contain <span class="Delimiter">[</span> +scenario first_scenario_in_mu [ + run [ + 1:number<span class="Special"> <- </span>add <span class="Constant">2:literal</span>, <span class="Constant">2:literal</span> + ] + memory-should-contain [ 1<span class="Special"> <- </span>4 - <span class="Delimiter">]</span> -<span class="Delimiter">]</span> + ] +] -scenario scenario_with_comment_in_mu <span class="Delimiter">[</span> - run <span class="Delimiter">[</span> +scenario scenario_with_comment_in_mu [ + run [ <span class="Comment"># comment</span> - 1:integer<span class="Special"> <- </span>add 2:literal, 2:literal - <span class="Delimiter">]</span> - memory-should-contain <span class="Delimiter">[</span> + 1:number<span class="Special"> <- </span>add <span class="Constant">2:literal</span>, <span class="Constant">2:literal</span> + ] + memory-should-contain [ 1<span class="Special"> <- </span>4 - <span class="Delimiter">]</span> -<span class="Delimiter">]</span> + ] +] -scenario scenario_with_multiple_comments_in_mu <span class="Delimiter">[</span> - run <span class="Delimiter">[</span> +scenario scenario_with_multiple_comments_in_mu [ + run [ <span class="Comment"># comment1</span> <span class="Comment"># comment2</span> - 1:integer<span class="Special"> <- </span>add 2:literal, 2:literal - <span class="Delimiter">]</span> - memory-should-contain <span class="Delimiter">[</span> + 1:number<span class="Special"> <- </span>add <span class="Constant">2:literal</span>, <span class="Constant">2:literal</span> + ] + memory-should-contain [ 1<span class="Special"> <- </span>4 - <span class="Delimiter">]</span> -<span class="Delimiter">]</span> + ] +] -scenario check_string_in_memory <span class="Delimiter">[</span> - run <span class="Delimiter">[</span> - 1:integer<span class="Special"> <- </span>copy 3:literal - 2:character<span class="Special"> <- </span>copy 97:literal <span class="Comment"># 'a'</span> - 3:character<span class="Special"> <- </span>copy 98:literal <span class="Comment"># 'b'</span> - 4:character<span class="Special"> <- </span>copy 99:literal <span class="Comment"># 'c'</span> - <span class="Delimiter">]</span> - memory-should-contain <span class="Delimiter">[</span> - 1:string<span class="Special"> <- </span><span class="Delimiter">[</span>abc<span class="Delimiter">]</span> - <span class="Delimiter">]</span> -<span class="Delimiter">]</span> +scenario check_string_in_memory [ + run [ + 1:number<span class="Special"> <- </span>copy <span class="Constant">3:literal</span> + 2:character<span class="Special"> <- </span>copy <span class="Constant">97:literal</span> <span class="Comment"># 'a'</span> + 3:character<span class="Special"> <- </span>copy <span class="Constant">98:literal</span> <span class="Comment"># 'b'</span> + 4:character<span class="Special"> <- </span>copy <span class="Constant">99:literal</span> <span class="Comment"># 'c'</span> + ] + memory-should-contain [ + 1:string<span class="Special"> <- </span><span class="Constant">[abc]</span> + ] +] -scenario check_trace <span class="Delimiter">[</span> - run <span class="Delimiter">[</span> - 1:integer<span class="Special"> <- </span>add 2:literal, 2:literal - <span class="Delimiter">]</span> - trace-should-contain <span class="Delimiter">[</span> +scenario check_trace [ + run [ + 1:number<span class="Special"> <- </span>add <span class="Constant">2:literal</span>, <span class="Constant">2:literal</span> + ] + trace-should-contain [ mem: storing 4 in location 1 - <span class="Delimiter">]</span> -<span class="Delimiter">]</span> + ] +] -scenario check_trace_negative <span class="Delimiter">[</span> - run <span class="Delimiter">[</span> - 1:integer<span class="Special"> <- </span>add 2:literal, 2:literal - <span class="Delimiter">]</span> - trace-should-not-contain <span class="Delimiter">[</span> +scenario check_trace_negative [ + run [ + 1:number<span class="Special"> <- </span>add <span class="Constant">2:literal</span>, <span class="Constant">2:literal</span> + ] + trace-should-not-contain [ mem: storing 5 in location 1 - <span class="Delimiter">]</span> -<span class="Delimiter">]</span> + ] +] -scenario check_trace_instruction <span class="Delimiter">[</span> - run <span class="Delimiter">[</span> - trace <span class="Delimiter">[</span>foo<span class="Delimiter">]</span>, <span class="Delimiter">[</span>aaa<span class="Delimiter">]</span> - <span class="Delimiter">]</span> - trace-should-contain <span class="Delimiter">[</span> +scenario check_trace_instruction [ + run [ + trace <span class="Constant">[foo]</span>, <span class="Constant">[aaa]</span> + ] + trace-should-contain [ foo: aaa - <span class="Delimiter">]</span> -<span class="Delimiter">]</span> + ] +] </pre> </body> </html> |