diff options
author | murphy <murphy@rubychan.de> | 2005-12-11 04:15:33 +0000 |
---|---|---|
committer | murphy <murphy@rubychan.de> | 2005-12-11 04:15:33 +0000 |
commit | 952c57ba77b5a36111b9f82f8632e58208c998c4 (patch) | |
tree | 8d043fa12c27893c9e8ea8d3596352ce0110f74e /demo | |
parent | e1aaa2c6c608aaf2577b49a72538d6fe7ceedc27 (diff) | |
download | coderay-952c57ba77b5a36111b9f82f8632e58208c998c4.tar.gz |
scanners/ruby/patterns.rb:
Changed recognition of numerics
+ and - prefixes now belong to the number.
tests and demos adjusted.
helpers/plugin.rb: Typo in doc.
Diffstat (limited to 'demo')
-rw-r--r-- | demo/demo_html.out | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/demo/demo_html.out b/demo/demo_html.out index d687bb1..ac1d8d1 100644 --- a/demo/demo_html.out +++ b/demo/demo_html.out @@ -642,7 +642,7 @@ ol.CodeRay li { white-space: pre; } </tt> <tt>
</tt> <span class="r">elsif</span> <span class="iv">@scanner</span>.scan(<span class="rx"><span class="dl">/</span><span class="k"> [-+*</span><span class="ch">\/</span><span class="k">%=<>;,|&!()</span><span class="ch">\[</span><span class="ch">\]</span><span class="k">{}~?] | </span><span class="ch">\.</span><span class="ch">\.</span><span class="k">?</span><span class="ch">\.</span><span class="k">? | ::? </span><span class="dl">/</span><span class="mod">x</span></span>)<tt>
</tt> kind = <span class="sy">:operator</span><tt>
-</tt> <span class="iv">@regexp_allowed</span> = <span class="sy">:set</span> <span class="r">if</span> <span class="iv">@scanner</span>.matched[-<span class="i">1</span>,<span class="i">1</span>] =~ <span class="rx"><span class="dl">/</span><span class="k">[~=!<>|&^,</span><span class="ch">\(</span><span class="ch">\[</span><span class="k">+</span><span class="ch">\-</span><span class="ch">\/</span><span class="ch">\*</span><span class="k">%]</span><span class="ch">\z</span><span class="dl">/</span></span><tt>
+</tt> <span class="iv">@regexp_allowed</span> = <span class="sy">:set</span> <span class="r">if</span> <span class="iv">@scanner</span>.matched[<span class="i">-1</span>,<span class="i">1</span>] =~ <span class="rx"><span class="dl">/</span><span class="k">[~=!<>|&^,</span><span class="ch">\(</span><span class="ch">\[</span><span class="k">+</span><span class="ch">\-</span><span class="ch">\/</span><span class="ch">\*</span><span class="k">%]</span><span class="ch">\z</span><span class="dl">/</span></span><tt>
</tt> <span class="r">elsif</span> <span class="iv">@scanner</span>.scan(<span class="co">FLOAT</span>)<tt>
</tt> kind = <span class="sy">:float</span><tt>
</tt> <span class="r">elsif</span> <span class="iv">@scanner</span>.scan(<span class="co">INTEGER</span>)<tt>
|