Sha256: 64c6c25da24896c49f5f196a435e680332c982a1e54ca4c1e4a1182e04bf6954

Contents?: true

Size: 287 Bytes

Versions: 13

Compression:

Stored size: 287 Bytes

Contents

module Lrama
  class Grammar
    class Printer
      attr_accessor ident_or_tags: Array[Lexer::Token::Ident|Lexer::Token::Tag]
      attr_accessor token_code: Grammar::Code
      attr_accessor lineno: Integer

      def translated_code: (Lexer::Token member) -> String
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
lrama-0.6.9 sig/lrama/grammar/printer.rbs
lrama-0.6.8 sig/lrama/grammar/printer.rbs
lrama-0.6.7 sig/lrama/grammar/printer.rbs
lrama-0.6.6 sig/lrama/grammar/printer.rbs
lrama-0.6.5 sig/lrama/grammar/printer.rbs
lrama-0.6.4 sig/lrama/grammar/printer.rbs
lrama-0.6.3 sig/lrama/grammar/printer.rbs
lrama-0.6.2 sig/lrama/grammar/printer.rbs
lrama-0.6.1 sig/lrama/grammar/printer.rbs
lrama-0.6.0 sig/lrama/grammar/printer.rbs
lrama-0.5.12 sig/lrama/grammar/printer.rbs
lrama-0.5.11 sig/lrama/grammar/printer.rbs
lrama-0.5.10 sig/lrama/grammar/printer.rbs