Sha256: da9ec4cbfad11c60ad1d3389ec3a3380c1fa9d4682b905e8dac67c60cc8adee1
Contents?: true
Size: 566 Bytes
Versions: 1
Compression:
Stored size: 566 Bytes
Contents
module Antlr4ruby # @final 实现接口 LexerAction class LexerChannelAction def initialize(channel) @channel = channel end def get_channel @channel end def get_action_type :CHANNEL end def is_position_dependent false end def execute(lexer) lexer.set_channel(channel) end def hash # todo end def eql?(other) # todo end def to_s "channel(#{channel})" end private attr_reader :channel end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
antlr4ruby-0.1.0 | lib/antlr4ruby/atn/action/lexer_channel_action.rb |