Class: ATNType

Inherits:
Object show all
Defined in:
lib/antlr4/atn/ATNType.rb

Constant Summary collapse

LEXER =
0
PARSER =
1

Class Method Summary collapse

Class Method Details

.fromOrdinal(i) ⇒ Object



12
13
14
15
16
17
18
19
20
21
# File 'lib/antlr4/atn/ATNType.rb', line 12

def self.fromOrdinal(i)
    case i 
    when ATNType::LEXER then
       ATNType::LEXER
    when ATNType::PARSER then
       ATNType::PARSER
    else
      raise Exception.new("ATNType: Unknown value:#{i} ")
    end
end

.LEXERObject



6
7
8
# File 'lib/antlr4/atn/ATNType.rb', line 6

def self.LEXER 
    ATNType::LEXER
end

.PARSERObject



9
10
11
# File 'lib/antlr4/atn/ATNType.rb', line 9

def self.PARSER
    ATNType::PARSER
end