Sha256: fef35f89cd9e0ccc0504db598153d1035131a6815a4eaf9b6b7c780e4261b8c5
Contents?: true
Size: 1.2 KB
Versions: 5
Compression:
Stored size: 1.2 KB
Contents
module Lrama class Grammar class Symbol attr_accessor id: Lexer::Token attr_accessor alias_name: String attr_accessor number: Integer attr_accessor tag: Lexer::Token? attr_accessor term: bool attr_accessor token_id: Integer attr_accessor nullable: bool attr_accessor precedence: Precedence? attr_accessor printer: Printer? attr_accessor error_token: ErrorToken attr_accessor first_set: Set[Array[Symbol]] attr_accessor first_set_bitmap: Integer attr_writer eof_symbol: Symbol attr_writer error_symbol: Symbol attr_writer undef_symbol: Symbol attr_writer accept_symbol: Symbol def initialize: ( id: Lexer::Token, alias_name: String?, number: Integer?, tag: Lexer::Token?, term: bool, token_id: Integer?, nullable: bool?, precedence: Precedence?, printer: Printer?) -> void def term?: () -> bool def nterm?: () -> bool def eof_symbol?: () -> bool def error_symbol?: () -> bool def undef_symbol?: () -> bool def accept_symbol?: () -> bool def display_name: () -> String def enum_name: () -> String def comment: () -> String end end end
Version data entries
5 entries across 5 versions & 1 rubygems