Class: LexerDFASerializer

Inherits:
DFASerializer show all
Defined in:
lib/antlr4/dfa/DFASerializer.rb

Instance Attribute Summary

Attributes inherited from DFASerializer

#dfa, #tokenNames

Instance Method Summary collapse

Methods inherited from DFASerializer

#getStateString, #to_s

Constructor Details

#initialize(dfa) ⇒ LexerDFASerializer

Returns a new instance of LexerDFASerializer.



70
71
72
# File 'lib/antlr4/dfa/DFASerializer.rb', line 70

def initialize(dfa)
    super(dfa, nil)
end

Instance Method Details

#getEdgeLabel(i) ⇒ Object



74
75
76
# File 'lib/antlr4/dfa/DFASerializer.rb', line 74

def getEdgeLabel(i)
    return "'#{[i].pack('U')}'"
end