Module: LangScan::Text
- Defined in:
- lib/langscan/text.rb
Class Method Summary collapse
- .abbrev ⇒ Object
- .extnames ⇒ Object
- .name ⇒ Object
-
.scan(input) {|Fragment.new(:text, input, 1, 0)| ... } ⇒ Object
LangScan::Text.scan iterates over text file.
Class Method Details
.abbrev ⇒ Object
21 22 23 |
# File 'lib/langscan/text.rb', line 21 def abbrev "text" end |
.extnames ⇒ Object
25 26 27 |
# File 'lib/langscan/text.rb', line 25 def extnames [".txt"] end |
.name ⇒ Object
17 18 19 |
# File 'lib/langscan/text.rb', line 17 def name "Text" end |
.scan(input) {|Fragment.new(:text, input, 1, 0)| ... } ⇒ Object
LangScan::Text.scan iterates over text file. It yields for each Fragment.
31 32 33 |
# File 'lib/langscan/text.rb', line 31 def scan(input, &block) yield(Fragment.new(:text, input, 1, 0)) end |