diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2017-02-07 00:22:08 -0800 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2017-02-07 00:22:08 -0800 |
commit | 598f1b5362eb799e40836ceeb5452c9ba937fd6c (patch) | |
tree | 87c60bb17b9a4b5843a7a510c6800150fe6c36d7 /html/082scenario_screen.cc.html | |
parent | fbe0f91376a4f1ed98e95b35d1b9e7629a743c30 (diff) | |
download | mu-598f1b5362eb799e40836ceeb5452c9ba937fd6c.tar.gz |
3746
Diffstat (limited to 'html/082scenario_screen.cc.html')
-rw-r--r-- | html/082scenario_screen.cc.html | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/html/082scenario_screen.cc.html b/html/082scenario_screen.cc.html index 50abb903..78485464 100644 --- a/html/082scenario_screen.cc.html +++ b/html/082scenario_screen.cc.html @@ -232,7 +232,7 @@ if ('onhashchange' in window) { <span id="L169" class="LineNr">169 </span> <span class="Normal">else</span> <span class="Delimiter">{</span> <span id="L170" class="LineNr">170 </span> assert<span class="Delimiter">(</span>curr<span class="Delimiter">.</span>products<span class="Delimiter">.</span>empty<span class="Delimiter">());</span> <span id="L171" class="LineNr">171 </span> curr<span class="Delimiter">.</span>products<span class="Delimiter">.</span>push_back<span class="Delimiter">(</span>reagent<span class="Delimiter">(</span><span class="Constant">"screen:&:screen/raw"</span><span class="Delimiter">));</span> -<span id="L172" class="LineNr">172 </span> curr<span class="Delimiter">.</span>products<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">).</span><a href='010vm.cc.html#L66'>set_value</a><span class="Delimiter">(</span>SCREEN<span class="Delimiter">);</span> +<span id="L172" class="LineNr">172 </span> curr<span class="Delimiter">.</span>products<span class="Delimiter">.</span>at<span class="Delimiter">(</span><span class="Constant">0</span><span class="Delimiter">).</span><a href='010vm.cc.html#L65'>set_value</a><span class="Delimiter">(</span>SCREEN<span class="Delimiter">);</span> <span id="L173" class="LineNr">173 </span> <span class="Delimiter">}</span> <span id="L174" class="LineNr">174 </span><span class="Delimiter">}</span> <span id="L175" class="LineNr">175 </span> @@ -308,7 +308,7 @@ if ('onhashchange' in window) { <span id="L245" class="LineNr">245 </span> <span class="Normal">uint32_t</span> get<span class="Delimiter">();</span> <span class="Comment">// unicode codepoint</span> <span id="L246" class="LineNr">246 </span> <span class="Normal">uint32_t</span> peek<span class="Delimiter">();</span> <span class="Comment">// unicode codepoint</span> <span id="L247" class="LineNr">247 </span> <span class="Normal">bool</span> at_end<span class="Delimiter">()</span> <span class="Normal">const</span><span class="Delimiter">;</span> -<span id="L248" class="LineNr">248 </span> <span class="Normal">void</span> <a href='011load.cc.html#L208'>skip_whitespace_and_comments</a><span class="Delimiter">();</span> +<span id="L248" class="LineNr">248 </span> <span class="Normal">void</span> <a href='011load.cc.html#L209'>skip_whitespace_and_comments</a><span class="Delimiter">();</span> <span id="L249" class="LineNr">249 </span><span class="Delimiter">};</span> <span id="L250" class="LineNr">250 </span> <span id="L251" class="LineNr">251 </span><span class="Delimiter">:(code)</span> @@ -326,7 +326,7 @@ if ('onhashchange' in window) { <span id="L263" class="LineNr">263 </span> <span class="Comment">// todo: too-long expected_contents should fail</span> <span id="L264" class="LineNr">264 </span> <span class="Normal">int</span> addr = screen_data_start+<span class="Comment">/*</span><span class="Comment">skip length</span><span class="Comment">*/</span><span class="Constant">1</span><span class="Delimiter">;</span> <span id="L265" class="LineNr">265 </span> <span class="Normal">for</span> <span class="Delimiter">(</span><span class="Normal">int</span> row = <span class="Constant">0</span><span class="Delimiter">;</span> row < screen_height<span class="Delimiter">;</span> ++row<span class="Delimiter">)</span> <span class="Delimiter">{</span> -<span id="L266" class="LineNr">266 </span> cursor<span class="Delimiter">.</span><a href='011load.cc.html#L208'>skip_whitespace_and_comments</a><span class="Delimiter">();</span> +<span id="L266" class="LineNr">266 </span> cursor<span class="Delimiter">.</span><a href='011load.cc.html#L209'>skip_whitespace_and_comments</a><span class="Delimiter">();</span> <span id="L267" class="LineNr">267 </span> <span class="Normal">if</span> <span class="Delimiter">(</span>cursor<span class="Delimiter">.</span>at_end<span class="Delimiter">())</span> <span class="Identifier">break</span><span class="Delimiter">;</span> <span id="L268" class="LineNr">268 </span> <span class="Normal">if</span> <span class="Delimiter">(</span>cursor<span class="Delimiter">.</span>get<span class="Delimiter">()</span> != <span class="Constant">'.'</span><span class="Delimiter">)</span> <span class="Delimiter">{</span> <span id="L269" class="LineNr">269 </span> <a href='003trace.cc.html#L178'>raise</a> << Current_scenario<span class="Delimiter">-></span>name << <span class="Constant">": each row of the expected screen should start with a '.'</span><span class="cSpecial">\n</span><span class="Constant">"</span> << <a href='003trace.cc.html#L195'>end</a><span class="Delimiter">();</span> @@ -390,7 +390,7 @@ if ('onhashchange' in window) { <span id="L327" class="LineNr">327 </span> <span class="Identifier">return</span><span class="Delimiter">;</span> <span id="L328" class="LineNr">328 </span> <span class="Delimiter">}</span> <span id="L329" class="LineNr">329 </span> <span class="Delimiter">}</span> -<span id="L330" class="LineNr">330 </span> cursor<span class="Delimiter">.</span><a href='011load.cc.html#L208'>skip_whitespace_and_comments</a><span class="Delimiter">();</span> +<span id="L330" class="LineNr">330 </span> cursor<span class="Delimiter">.</span><a href='011load.cc.html#L209'>skip_whitespace_and_comments</a><span class="Delimiter">();</span> <span id="L331" class="LineNr">331 </span> <span class="Normal">if</span> <span class="Delimiter">(</span>!cursor<span class="Delimiter">.</span>at_end<span class="Delimiter">())</span> <span class="Delimiter">{</span> <span id="L332" class="LineNr">332 </span> <a href='003trace.cc.html#L178'>raise</a> << Current_scenario<span class="Delimiter">-></span>name << <span class="Constant">": expected screen has too many rows</span><span class="cSpecial">\n</span><span class="Constant">"</span> << <a href='003trace.cc.html#L195'>end</a><span class="Delimiter">();</span> <span id="L333" class="LineNr">333 </span> Passed = <span class="Constant">false</span><span class="Delimiter">;</span> @@ -425,7 +425,7 @@ if ('onhashchange' in window) { <span id="L362" class="LineNr">362 </span> <span class="Identifier">return</span> result<span class="Delimiter">;</span> <span id="L363" class="LineNr">363 </span><span class="Delimiter">}</span> <span id="L364" class="LineNr">364 </span> -<span id="L365" class="LineNr">365 </span><span class="Normal">void</span> raw_string_stream::<a href='011load.cc.html#L208'>skip_whitespace_and_comments</a><span class="Delimiter">()</span> <span class="Delimiter">{</span> +<span id="L365" class="LineNr">365 </span><span class="Normal">void</span> raw_string_stream::<a href='011load.cc.html#L209'>skip_whitespace_and_comments</a><span class="Delimiter">()</span> <span class="Delimiter">{</span> <span id="L366" class="LineNr">366 </span> <span class="Normal">while</span> <span class="Delimiter">(</span>!at_end<span class="Delimiter">())</span> <span class="Delimiter">{</span> <span id="L367" class="LineNr">367 </span> <span class="Normal">if</span> <span class="Delimiter">(</span>isspace<span class="Delimiter">(</span>peek<span class="Delimiter">()))</span> get<span class="Delimiter">();</span> <span id="L368" class="LineNr">368 </span> <span class="Normal">else</span> <span class="Normal">if</span> <span class="Delimiter">(</span>peek<span class="Delimiter">()</span> == <span class="Constant">'#'</span><span class="Delimiter">)</span> <span class="Delimiter">{</span> |