# sig/racc/state.rbs class Racc::Accept def inspect: () -> untyped end # sig/racc/state.rbs class Racc::ActionTable def each_reduce: () -> untyped def each_shift: () -> untyped def init: () -> untyped def initialize: () -> void def reduce: () -> untyped def reduce_n: () -> untyped def shift: () -> untyped def shift_n: () -> untyped end # sig/racc/debugflags.rbs class Racc::DebugFlags def any?: () -> untyped def initialize: () -> void end # sig/racc/exception.rbs class Racc::Error < Racc::StandardError def inspect: () -> untyped end # sig/racc/state.rbs class Racc::Goto def initialize: () -> void def inspect: () -> untyped end # sig/racc/grammar.rbs class Racc::Grammar def []: () -> untyped def _compute_expand: () -> untyped def add: () -> untyped def add_start_rule: () -> untyped def added?: () -> untyped def check_rules_nullable: () -> untyped def check_rules_useless: () -> untyped def check_symbols_nullable: () -> untyped def check_symbols_useless: () -> untyped def compute_expand: () -> untyped def compute_hash: () -> untyped def compute_heads: () -> untyped def compute_locate: () -> untyped def compute_nullable: () -> untyped def compute_nullable_0: () -> untyped def compute_useless: () -> untyped def declare_precedence: () -> untyped def determine_terminals: () -> untyped def dfa: () -> untyped def each_index: () -> untyped def each_rule: () -> untyped def each_useless_nonterminal: () -> untyped def each_useless_rule: () -> untyped def each_with_index: () -> untyped def end_precedence_declaration: () -> untyped def fix_ident: () -> untyped def init: () -> untyped def initialize: () -> void def intern: () -> untyped def n_useless_nonterminals: () -> untyped def n_useless_rules: () -> untyped def nfa: () -> untyped def nonterminal_base: () -> untyped def parser_class: () -> untyped def size: () -> untyped def start_symbol=: () -> untyped def state_transition_table: () -> untyped def symbols: () -> untyped def to_s: () -> untyped def useless_nonterminal_exist?: () -> untyped def useless_rule_exist?: () -> untyped def write_log: () -> untyped end # sig/racc/grammar.rbs class Racc::Grammar::DefinitionEnv def _add: () -> untyped def _added?: () -> untyped def _defmetasyntax: () -> untyped def _delayed_add: () -> untyped def _intern: () -> untyped def _register: () -> untyped def _wrap: () -> untyped def action: () -> untyped def flush_delayed: () -> untyped def grammar: () -> untyped def initialize: () -> void def many: () -> untyped def many1: () -> untyped def method_missing: () -> untyped def null: () -> untyped def option: () -> untyped def precedence_table: () -> untyped def separated_by: () -> untyped def separated_by1: () -> untyped def seq: () -> untyped end # sig/racc/grammar.rbs class Racc::Grammar::PrecedenceDefinitionEnv def higher: () -> untyped def initialize: () -> void def left: () -> untyped def lower: () -> untyped def nonassoc: () -> untyped def right: () -> untyped end # sig/racc/grammarfileparser.rbs class Racc::GrammarFileParser def _add_group_rule: () -> untyped def _add_many1_rule: () -> untyped def _add_many_rule: () -> untyped def _add_option_rule: () -> untyped def _add_rule_block: () -> untyped def _gen_target_name: () -> untyped def add_rule: () -> untyped def add_rule_block: () -> untyped def add_user_code: () -> untyped def canonical_label: () -> untyped def embedded_action: () -> untyped def initialize: () -> void def location: () -> untyped def next_token: () -> untyped def on_error: () -> untyped def parse: () -> untyped def parse_user_code: () -> untyped end # sig/racc/grammarfileparser.rbs class Racc::GrammarFileParser::Result def initialize: () -> void end # sig/racc/grammarfileparser.rbs class Racc::GrammarFileScanner def atom_symbol: () -> untyped def get_quoted_re: () -> untyped def initialize: () -> void def lineno: () -> untyped def literal_head?: () -> untyped def next_line: () -> untyped def read: () -> untyped def reads: () -> untyped def scan_action: () -> untyped def scan_error!: () -> untyped def scan_quoted: () -> untyped def skip_comment: () -> untyped def yylex: () -> untyped def yylex0: () -> untyped end # sig/racc/grammar.rbs class Racc::GroupEndMark def initialize: () -> void def name: () -> untyped end # sig/racc/grammar.rbs class Racc::GroupStartMark def initialize: () -> void def name: () -> untyped end # sig/racc/iset.rbs class Racc::ISet def []: () -> untyped def []=: () -> untyped def add: () -> untyped def clear: () -> untyped def delete: () -> untyped def dup: () -> untyped def each: () -> untyped def empty?: () -> untyped def initialize: () -> void def size: () -> untyped def to_a: () -> untyped def to_s: () -> untyped def update: () -> untyped def update_a: () -> untyped end # sig/racc/state.rbs class Racc::Item def each_la: () -> untyped def initialize: () -> void end # sig/racc/grammar.rbs class Racc::LocationPointer def before: () -> untyped def eql?: () -> untyped def head?: () -> untyped def initialize: () -> void def next: () -> untyped def ptr_bug!: () -> untyped def to_s: () -> untyped end # sig/racc/logfilegenerator.rbs class Racc::LogFileGenerator def action_out: () -> untyped def initialize: () -> void def outact: () -> untyped def output: () -> untyped def output_conflict: () -> untyped def output_rule: () -> untyped def output_state: () -> untyped def output_token: () -> untyped def output_useless: () -> untyped def outrrconf: () -> untyped def outsrconf: () -> untyped def pointer_out: () -> untyped def symbol_locations: () -> untyped end # sig/racc/grammar.rbs class Racc::Many1Mark def initialize: () -> void def name: () -> untyped end # sig/racc/grammar.rbs class Racc::ManyMark def initialize: () -> void def name: () -> untyped end # sig/racc/grammar.rbs class Racc::OptionMark def initialize: () -> void def name: () -> untyped end # sig/racc/grammar.rbs class Racc::OrMark def initialize: () -> void def name: () -> untyped end # sig/racc/parser.rbs class Racc::Parser def _racc_do_parse_rb: () -> untyped def _racc_do_reduce: () -> untyped def _racc_evalact: () -> untyped def _racc_init_sysvars: () -> untyped def _racc_setup: () -> untyped def _racc_yyparse_rb: () -> untyped def next_token: () -> untyped def on_error: () -> untyped def racc_accept: () -> untyped def racc_e_pop: () -> untyped def racc_next_state: () -> untyped def racc_print_stacks: () -> untyped def racc_print_states: () -> untyped def racc_read_token: () -> untyped def racc_reduce: () -> untyped def racc_shift: () -> untyped def racc_token2str: () -> untyped def token_to_str: () -> untyped def yyaccept: () -> untyped def yyerrok: () -> untyped def yyerror: () -> untyped end # sig/racc/statetransitiontable.rbs class Racc::ParserClassGenerator def define_actions: () -> untyped def generate: () -> untyped def initialize: () -> void end # sig/racc/parserfilegenerator.rbs class Racc::ParserFileGenerator def actions: () -> untyped def cref_pop: () -> untyped def cref_push: () -> untyped def detab: () -> untyped def embed_library: () -> untyped def footer: () -> untyped def generate_parser: () -> untyped def generate_parser_file: () -> untyped def header: () -> untyped def i_i_sym_list: () -> untyped def indent: () -> untyped def indent_re: () -> untyped def init_line_conversion_system: () -> untyped def initialize: () -> void def inner: () -> untyped def integer_list: () -> untyped def line: () -> untyped def make_delimiter: () -> untyped def make_separator: () -> untyped def minimum_indent: () -> untyped def n_indent: () -> untyped def notice: () -> untyped def parser_class: () -> untyped def parser_file: () -> untyped def put: () -> untyped def put_state_transition_table: () -> untyped def remove_blank_lines: () -> untyped def replace_location: () -> untyped def require: () -> untyped def runtime_source: () -> untyped def shebang: () -> untyped def state_transition_table: () -> untyped def string_list: () -> untyped def sym_int_hash: () -> untyped def toplevel?: () -> untyped def unindent_auto: () -> untyped def unique_separator: () -> untyped end # sig/racc/parserfilegenerator.rbs class Racc::ParserFileGenerator::Params def self.bool_attr: () -> untyped def initialize: () -> void end # sig/racc/grammar.rbs class Racc::Prec def initialize: () -> void def name: () -> untyped end # sig/racc/state.rbs class Racc::RRconflict def initialize: () -> void def to_s: () -> untyped end # sig/racc/state.rbs class Racc::Reduce def decref: () -> untyped def incref: () -> untyped def initialize: () -> void def inspect: () -> untyped def ruleid: () -> untyped end # sig/racc/grammar.rbs class Racc::Rule def ==: () -> untyped def []: () -> untyped def accept?: () -> untyped def each: () -> untyped def each_rule: () -> untyped def empty?: () -> untyped def hash=: () -> untyped def initialize: () -> void def inspect: () -> untyped def null=: () -> untyped def nullable?: () -> untyped def prec: () -> untyped def precedence: () -> untyped def precedence=: () -> untyped def replace: () -> untyped def rule: () -> untyped def size: () -> untyped def to_s: () -> untyped def useless=: () -> untyped def useless?: () -> untyped def |: () -> untyped end # sig/racc/state.rbs class Racc::SRconflict def initialize: () -> void def to_s: () -> untyped end # sig/racc/state.rbs class Racc::Shift def goto_id: () -> untyped def initialize: () -> void def inspect: () -> untyped end # sig/racc/sourcetext.rbs class Racc::SourceText def initialize: () -> void def location: () -> untyped def to_s: () -> untyped end # sig/racc/state.rbs class Racc::State def ==: () -> untyped def check_la: () -> untyped def conflict?: () -> untyped def initialize: () -> void def inspect: () -> untyped def la=: () -> untyped def make_closure: () -> untyped def n_rrconflicts: () -> untyped def n_srconflicts: () -> untyped def rr_conflict: () -> untyped def rruleid: () -> untyped def sr_conflict: () -> untyped end # sig/racc/statetransitiontable.rbs class Racc::StateTransitionTable def initialize: () -> void def parser_class: () -> untyped def token_value_table: () -> untyped end # sig/racc/statetransitiontable.rbs class Racc::StateTransitionTableGenerator def act2actid: () -> untyped def addent: () -> untyped def gen_action_tables: () -> untyped def gen_goto_tables: () -> untyped def generate: () -> untyped def initialize: () -> void def mkmapexp: () -> untyped def reduce_table: () -> untyped def set_table: () -> untyped def token_table: () -> untyped end # sig/racc/state.rbs class Racc::States def []: () -> untyped def addrel: () -> untyped def addsym: () -> untyped def check_useless: () -> untyped def compute_dfa: () -> untyped def compute_nfa: () -> untyped def core_to_state: () -> untyped def create_tmap: () -> untyped def dfa: () -> untyped def digraph: () -> untyped def do_resolve_sr: () -> untyped def each_index: () -> untyped def each_state: () -> untyped def each_t: () -> untyped def fingerprint: () -> untyped def generate_states: () -> untyped def initialize: () -> void def inspect: () -> untyped def lookahead: () -> untyped def n_rrconflicts: () -> untyped def n_srconflicts: () -> untyped def nfa: () -> untyped def pack: () -> untyped def print_atab: () -> untyped def print_tab: () -> untyped def print_tab_i: () -> untyped def printb: () -> untyped def record_path: () -> untyped def resolve: () -> untyped def resolve_rr: () -> untyped def resolve_sr: () -> untyped def rrconflict_exist?: () -> untyped def set_accept: () -> untyped def should_error_on_expect_mismatch?: () -> untyped def should_report_srconflict?: () -> untyped def size: () -> untyped def srconflict_exist?: () -> untyped def state_transition_table: () -> untyped def transpose: () -> untyped def traverse: () -> untyped end # sig/racc/grammar.rbs class Racc::Sym def dummy?: () -> untyped def initialize: () -> void def nonterminal?: () -> untyped def null=: () -> untyped def nullable?: () -> untyped def once_writer: () -> untyped def rule: () -> untyped def self_null?: () -> untyped def serialize: () -> untyped def should_terminal: () -> untyped def should_terminal?: () -> untyped def string_symbol?: () -> untyped def term=: () -> untyped def terminal?: () -> untyped def to_s: () -> untyped def useless=: () -> untyped def useless?: () -> untyped def |: () -> untyped end # sig/racc/grammar.rbs class Racc::SymbolTable def []: () -> untyped def check_terminals: () -> untyped def delete: () -> untyped def each: () -> untyped def each_nonterminal: () -> untyped def each_terminal: () -> untyped def fix: () -> untyped def fix_ident: () -> untyped def initialize: () -> void def intern: () -> untyped def nonterminals: () -> untyped def nt_max: () -> untyped def terminals: () -> untyped end # sig/racc/grammar.rbs class Racc::UserAction def empty?: () -> untyped def initialize: () -> void def name: () -> untyped def proc?: () -> untyped def source?: () -> untyped end