Class | Liquid::Lexer |
In: |
lib/liquid/lexer.rb
|
Parent: | Object |
SPECIALS | = | { '|'.freeze => :pipe, '.'.freeze => :dot, ':'.freeze => :colon, ','.freeze => :comma, '['.freeze => :open_square, ']'.freeze => :close_square, '('.freeze => :open_round, ')'.freeze => :close_round |
IDENTIFIER | = | /[\w\-?!]+/ |
SINGLE_STRING_LITERAL | = | /'[^\']*'/ |
DOUBLE_STRING_LITERAL | = | /"[^\"]*"/ |
NUMBER_LITERAL | = | /-?\d+(\.\d+)?/ |
DOTDOT | = | /\.\./ |
COMPARISON_OPERATOR | = | /==|!=|<>|<=?|>=?|contains/ |