Sha256: e14d649e80e2aa9176a1db230ae8de4368e41731ec1c84fb830b4353b873b791

Contents?: true

Size: 332 Bytes

Versions: 6

Compression:

Stored size: 332 Bytes

Contents

module Lrama
  class Lexer
    class GrammarFile
      class Text < String
      end
      attr_reader path: String
      attr_reader text: String

      @lines: Array[String]

      def initialize: (String path, String text) -> void

      def ==: (GrammarFile other) -> bool
      def lines: () -> Array[String]
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
lrama-0.6.11 sig/lrama/lexer/grammar_file.rbs
lrama-0.6.10 sig/lrama/lexer/grammar_file.rbs
lrama-0.6.9 sig/lrama/lexer/grammar_file.rbs
lrama-0.6.8 sig/lrama/lexer/grammar_file.rbs
lrama-0.6.7 sig/lrama/lexer/grammar_file.rbs
lrama-0.6.6 sig/lrama/lexer/grammar_file.rbs