Module: Patterns

Included in:
RubyTokenizer::Tokenizer
Defined in:
lib/patterns_module/patterns.rb

Constant Summary collapse

PUNCTUATION =
[':', ',', '—', '!', '?', ';', '.', '"']
PARENS =
['{', '[', '}', ']', '(', ')']
MISC =
['<', '«', '„', '>', '»', '“', '*']
BASIC =

CONJUNCTIONS = [‘for ’, ‘and ’, ‘nor ’, ‘but ’, ‘or ’, ‘yet ’, ‘so ’, ‘as ’] DETERMINERS = [‘the ’, ‘this ’, ‘that ’]

PUNCTUATION + MISC

Class Method Summary collapse

Class Method Details

.basicObject



10
11
12
# File 'lib/patterns_module/patterns.rb', line 10

def self.basic
  Regexp.union(BASIC)
end