Sha256: ceebc1d0c5754be20bf4409b93ca1dae476c444787cde20c1f8069c8593ecfe4

Contents?: true

Size: 565 Bytes

Versions: 7

Compression:

Stored size: 565 Bytes

Contents

module Lrama
  # Command line options.
  class Options
    attr_accessor :skeleton, :header, :header_file,
                  :report_file, :outfile,
                  :error_recovery, :grammar_file,
                  :trace_opts, :report_opts, :y,
                  :debug

    def initialize
      @skeleton = "bison/yacc.c"
      @header = false
      @header_file = nil
      @report_file = nil
      @outfile = "y.tab.c"
      @error_recovery = false
      @grammar_file = nil
      @trace_opts = nil
      @report_opts = nil
      @y = STDIN
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
lrama-0.6.3 lib/lrama/options.rb
lrama-0.6.2 lib/lrama/options.rb
lrama-0.6.1 lib/lrama/options.rb
lrama-0.6.0 lib/lrama/options.rb
lrama-0.5.12 lib/lrama/options.rb
lrama-0.5.11 lib/lrama/options.rb
lrama-0.5.10 lib/lrama/options.rb