diff options
author | no author <noone@nowhere> | 2005-09-26 23:59:46 +0000 |
---|---|---|
committer | no author <noone@nowhere> | 2005-09-26 23:59:46 +0000 |
commit | 346c0ee2e0ce91942691d60c873237cc146a4b70 (patch) | |
tree | 6191ea28ee86aecc459a682f1ef87cc0fa88b8d5 /lib/coderay/scanner.rb | |
parent | a7dde9232704ea11bc9acd0bfd29c15ba4a7e943 (diff) | |
download | coderay-346c0ee2e0ce91942691d60c873237cc146a4b70.tar.gz |
Added $Id$ keyword.
Diffstat (limited to 'lib/coderay/scanner.rb')
-rw-r--r-- | lib/coderay/scanner.rb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/coderay/scanner.rb b/lib/coderay/scanner.rb index 1cca607..a74a736 100644 --- a/lib/coderay/scanner.rb +++ b/lib/coderay/scanner.rb @@ -131,12 +131,14 @@ Known scanners: #{SCANNERS} require 'strscan'
+ # = Scanner
+ #
# The base class for all Scanners.
#
# It is a subclass of Ruby's great +StringScanner+, which
# makes it easy to access the scanning methods inside.
#
- # It is also +Enumerable+, so you can do this:
+ # It is also +Enumerable+, so you can use it like an Array of Tokens:
#
# require 'coderay'
#
@@ -148,8 +150,8 @@ Known scanners: #{SCANNERS} #
# # prints: (*==)++;
#
- # OK, this is not a very good example :)
- # You can also use map, any?, find and even sort_by.
+ # OK, this is a very simple example :)
+ # You can also use +map+, +any?+, +find+ and even +sort_by+, if you want.
class Scanner < StringScanner
# Raised if a Scanner fails while scanning
|