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