class BasicExpressionTokenizer
Public Class Methods
new(str,args={})
click to toggle source
Calls superclass method
Tokenizer::new
# File libs/lexer.rb, line 471 def initialize(str,args={}) args[:lexer]||=ExpressionLexer super(str,args) #@parsed=parse(args) #@items=@parsed.clone end
Public Instance Methods
parse()
click to toggle source
# File libs/lexer.rb, line 478 def parse map {|i| #SimpleTokenizer inherits from Array next if i.kind==:end i.value }.compact end