blob: 7ce9d6037f70c2142f76cb8b36be5ddb2ace66c3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
require 'coderay'
# scan this file
tokens = CodeRay.scan(File.read($0) * 1, :ruby)
# output it with two styles of line numbers
out = tokens.div(:line_numbers => :table)
out << '<hr />'
out << tokens.div(:line_numbers => :inline, :line_number_start => 8)
puts out.page
|