Sha256: 2fa38116f7ba7fc340ec2641152d9975ee0f418fa475d0e12fa8d92102160141
Contents?: true
Size: 1.01 KB
Versions: 1
Compression:
Stored size: 1.01 KB
Contents
# finished module Antlr4ruby class ATNDeserializationOptions def initialize(read_only = false) @read_only = read_only @verify_atn = true @generate_rule_bypass_transitions = false end private @@default_options = ATNDeserializationOptions.new(true) attr_reader :read_only, :verify_atn, :generate_rule_bypass_transitions public def self.get_default_options @@default_options end def is_read_only? read_only end def make_read_only @read_only = true end def is_verify_atn? @verify_atn end def set_verify_atn(verify_atn) raise "the object is read only." if read_only @verify_atn = verify_atn end def is_generate_rule_bypass_transitions? @generate_rule_bypass_transitions end def set_generate_rule_bypass_transitions(flag) raise "the object is read only." if read_only @generate_rule_bypass_transitions = flag end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
antlr4ruby-0.1.0 | lib/antlr4ruby/atn/atn_deserialization_options.rb |