Sha256: 6dd89e10678eb75ed9d8af72f62426031af7377cc02121b7ff3883c17a2e1afc

Contents?: true

Size: 296 Bytes

Versions: 6

Compression:

Stored size: 296 Bytes

Contents

module Lrama
  class Lexer
    class GrammarFile
      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.5 sig/lrama/lexer/grammar_file.rbs
lrama-0.6.4 sig/lrama/lexer/grammar_file.rbs
lrama-0.6.3 sig/lrama/lexer/grammar_file.rbs
lrama-0.6.2 sig/lrama/lexer/grammar_file.rbs
lrama-0.6.1 sig/lrama/lexer/grammar_file.rbs
lrama-0.6.0 sig/lrama/lexer/grammar_file.rbs