Sha256: cecb57e4efb46ba8e5efbf17004e683b411a60a2eb9ee4c5b29caff231b68f5e

Contents?: true

Size: 480 Bytes

Versions: 1

Compression:

Stored size: 480 Bytes

Contents

module Lrama
  class Lexer
    class Token
      class Parameterizing < Token
        attr_accessor args: Array[Lrama::Lexer::Token]

        def initialize: (s_value: String, ?alias_name: String, ?location: Location, ?args: Array[Lrama::Lexer::Token]) -> void

        def option?: () -> bool
        def nonempty_list?: () -> bool
        def list?: () -> bool
        def separated_nonempty_list?: () -> bool
        def separated_list?: () -> bool
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
lrama-0.5.11 sig/lrama/lexer/token/parameterizing.rbs