Parent

Dhaka::LexerSupport::AcceptAction

Attributes

pattern[R]

Public Class Methods

new(pattern) click to toggle source
# File lib/dhaka/lexer/accept_actions.rb, line 5
def initialize(pattern)
  @pattern = pattern
end

Public Instance Methods

call(lexer_run) click to toggle source
# File lib/dhaka/lexer/accept_actions.rb, line 9
def call(lexer_run)
  lexer_run.accept(pattern)
end
compile_to_ruby_source() click to toggle source
# File lib/dhaka/lexer/accept_actions.rb, line 13
def compile_to_ruby_source
  "accept(#{pattern.inspect})"
end
to_dot() click to toggle source
# File lib/dhaka/lexer/accept_actions.rb, line 17
def to_dot
  "Accept #{pattern.inspect}"
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.