diff options
author | murphy <murphy@rubychan.de> | 2006-10-17 10:12:39 +0000 |
---|---|---|
committer | murphy <murphy@rubychan.de> | 2006-10-17 10:12:39 +0000 |
commit | ecddd306d8719993266de43311b36c888057b32a (patch) | |
tree | 2edcabd29f670ed0c2007eeae12ebe38669985ae /sample/dump.expected | |
parent | 5e0d6d97bf4676ab1c1ca9b06590dd774d263b0d (diff) | |
download | coderay-ecddd306d8719993266de43311b36c888057b32a.tar.gz |
Samples: Rename .out to .expected.
Diffstat (limited to 'sample/dump.expected')
-rw-r--r-- | sample/dump.expected | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/sample/dump.expected b/sample/dump.expected new file mode 100644 index 0000000..2c24962 --- /dev/null +++ b/sample/dump.expected @@ -0,0 +1,21 @@ +YAML: 2358 bytes +Dump: 1058 bytes +undumped: +<div class="CodeRay"> + <div class="code"><pre>require <span class="s"><span class="dl">'</span><span class="k">coderay</span><span class="dl">'</span></span> + +<span class="c"># scan some code</span> +tokens = <span class="co">CodeRay</span>.scan(<span class="co">File</span>.read(<span class="gv">$0</span>), <span class="sy">:ruby</span>) + +<span class="c"># dump using YAML</span> +yaml = tokens.yaml +puts <span class="s"><span class="dl">'</span><span class="k">YAML: %4d bytes</span><span class="dl">'</span></span> % yaml.size + +<span class="c"># dump using Marshal</span> +dump = tokens.dump(<span class="i">0</span>) +puts <span class="s"><span class="dl">'</span><span class="k">Dump: %4d bytes</span><span class="dl">'</span></span> % dump.size + +<span class="c"># undump and encode</span> +puts <span class="s"><span class="dl">'</span><span class="k">undumped:</span><span class="dl">'</span></span>, dump.undump.div(<span class="sy">:css</span> => <span class="sy">:class</span>) +</pre></div> +</div> |