Sha256: 0d547a6f6edcd262c16ee379fe5dcb098d00c14aa09a1dc66756aa2db7451259
Contents?: true
Size: 645 Bytes
Versions: 1
Compression:
Stored size: 645 Bytes
Contents
require 'raingrams/tokens/start_sentence' require 'raingrams/tokens/stop_sentence' require 'raingrams/tokens/unknown' module Raingrams module Tokens # # Returns all defined tokens. # def Tokens.all @@raingram_tokens ||= {} end # # Returns the start sentence token. # def Tokens.start Tokens.all[:start] ||= StartSentence.new end # # Returns the stop sentence token. # def Tokens.stop Tokens.all[:stop] ||= StopSentence.new end # # Returns the unknown word token. # def Tokens.unknown Tokens.all[:unknown] ||= Unknown.new end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
raingrams-0.1.2 | lib/raingrams/tokens/tokens.rb |