ÿØÿà JFIF    ÿÛ „ ( %!1!%*+...983,7(-.- DebugFlags/cdesc-DebugFlags.ri000064400000001232152346100640012164 0ustar00U:RDoc::NormalClass[iI"DebugFlags:ETI"Racc::DebugFlags;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/debugflags.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[ [ I"la;TI"R;T: privateFI"lib/racc/debugflags.rb;T[ I" parse;T@; F@[ I" prec;T@; F@[ I" rule;T@; F@[ I" state;T@; F@[ I"status_logging;T@; F@[ I" token;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I"parse_option_string;T@[I" instance;T[[; [[; [[; [[I" any?;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/debugflags.rb;TI" Racc;TcRDoc::NormalModuleDebugFlags/parse_option_string-c.ri000064400000000426152346100640013416 0ustar00U:RDoc::AnyMethod[iI"parse_option_string:ETI"*Racc::DebugFlags::parse_option_string;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/debugflags.rb;T:0@omit_headings_from_table_of_contents_below000[I"(s);T@ FI"DebugFlags;TcRDoc::NormalClass00DebugFlags/new-c.ri000064400000000526152346100640010120 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::DebugFlags::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/debugflags.rb;T:0@omit_headings_from_table_of_contents_below000[I"h(parse = false, rule = false, token = false, state = false, la = false, prec = false, conf = false);T@ FI"DebugFlags;TcRDoc::NormalClass00DebugFlags/token-i.ri000064400000000362152346100640010453 0ustar00U:RDoc::Attr[iI" token:ETI"Racc::DebugFlags#token;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/debugflags.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::DebugFlags;TcRDoc::NormalClass0DebugFlags/la-i.ri000064400000000354152346100640007730 0ustar00U:RDoc::Attr[iI"la:ETI"Racc::DebugFlags#la;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/debugflags.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::DebugFlags;TcRDoc::NormalClass0DebugFlags/rule-i.ri000064400000000360152346100640010300 0ustar00U:RDoc::Attr[iI" rule:ETI"Racc::DebugFlags#rule;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/debugflags.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::DebugFlags;TcRDoc::NormalClass0DebugFlags/status_logging-i.ri000064400000000404152346100640012361 0ustar00U:RDoc::Attr[iI"status_logging:ETI"$Racc::DebugFlags#status_logging;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/debugflags.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::DebugFlags;TcRDoc::NormalClass0DebugFlags/prec-i.ri000064400000000360152346100640010262 0ustar00U:RDoc::Attr[iI" prec:ETI"Racc::DebugFlags#prec;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/debugflags.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::DebugFlags;TcRDoc::NormalClass0DebugFlags/state-i.ri000064400000000362152346100640010453 0ustar00U:RDoc::Attr[iI" state:ETI"Racc::DebugFlags#state;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/debugflags.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::DebugFlags;TcRDoc::NormalClass0DebugFlags/any%3f-i.ri000064400000000366152346100640010424 0ustar00U:RDoc::AnyMethod[iI" any?:ETI"Racc::DebugFlags#any?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/debugflags.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"DebugFlags;TcRDoc::NormalClass00DebugFlags/parse-i.ri000064400000000362152346100640010445 0ustar00U:RDoc::Attr[iI" parse:ETI"Racc::DebugFlags#parse;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/debugflags.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::DebugFlags;TcRDoc::NormalClass0Goto/from_state-i.ri000064400000000353152346100640010403 0ustar00U:RDoc::Attr[iI"from_state:ETI"Racc::Goto#from_state;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Goto;TcRDoc::NormalClass0Goto/inspect-i.ri000064400000000353152346100640007705 0ustar00U:RDoc::AnyMethod[iI" inspect:ETI"Racc::Goto#inspect;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Goto;TcRDoc::NormalClass00Goto/new-c.ri000064400000000370152346100640007022 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::Goto::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(ident, sym, from, to);T@ FI" Goto;TcRDoc::NormalClass00Goto/to_state-i.ri000064400000000347152346100640010065 0ustar00U:RDoc::Attr[iI" to_state:ETI"Racc::Goto#to_state;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Goto;TcRDoc::NormalClass0Goto/symbol-i.ri000064400000000343152346100640007544 0ustar00U:RDoc::Attr[iI" symbol:ETI"Racc::Goto#symbol;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Goto;TcRDoc::NormalClass0Goto/cdesc-Goto.ri000064400000001427152346100640010004 0ustar00U:RDoc::NormalClass[iI" Goto:ETI"Racc::Goto;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[ I"-Represents a transition on the grammar. ;TI"4"Real goto" means a transition by nonterminal, ;TI",but this class treats also terminal's. ;TI"9If one is a terminal transition, .ident returns nil.;T: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[ [ I"from_state;TI"R;T: privateFI"lib/racc/state.rb;T[ I" ident;T@; F@[ I" symbol;T@; F@[ I" to_state;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[;[[; [[I" inspect;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/state.rb;TI" Racc;TcRDoc::NormalModuleGoto/ident-i.ri000064400000000341152346100640007340 0ustar00U:RDoc::Attr[iI" ident:ETI"Racc::Goto#ident;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Goto;TcRDoc::NormalClass0ActionTable/each_shift-i.ri000064400000000405152346100640011610 0ustar00U:RDoc::AnyMethod[iI"each_shift:ETI"!Racc::ActionTable#each_shift;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI"ActionTable;TcRDoc::NormalClass00ActionTable/reduce-i.ri000064400000000370152346100640010763 0ustar00U:RDoc::AnyMethod[iI" reduce:ETI"Racc::ActionTable#reduce;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(i);T@ FI"ActionTable;TcRDoc::NormalClass00ActionTable/shift-i.ri000064400000000366152346100640010636 0ustar00U:RDoc::AnyMethod[iI" shift:ETI"Racc::ActionTable#shift;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(i);T@ FI"ActionTable;TcRDoc::NormalClass00ActionTable/each_reduce-i.ri000064400000000407152346100640011744 0ustar00U:RDoc::AnyMethod[iI"each_reduce:ETI""Racc::ActionTable#each_reduce;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI"ActionTable;TcRDoc::NormalClass00ActionTable/reduce_n-i.ri000064400000000373152346100640011303 0ustar00U:RDoc::AnyMethod[iI" reduce_n:ETI"Racc::ActionTable#reduce_n;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ActionTable;TcRDoc::NormalClass00ActionTable/new-c.ri000064400000000370152346100640010277 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::ActionTable::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (rt, st);T@ FI"ActionTable;TcRDoc::NormalClass00ActionTable/accept-i.ri000064400000000361152346100640010753 0ustar00U:RDoc::Attr[iI" accept:ETI"Racc::ActionTable#accept;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::ActionTable;TcRDoc::NormalClass0ActionTable/error-i.ri000064400000000357152346100640010652 0ustar00U:RDoc::Attr[iI" error:ETI"Racc::ActionTable#error;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::ActionTable;TcRDoc::NormalClass0ActionTable/cdesc-ActionTable.ri000064400000001362152346100640012534 0ustar00U:RDoc::NormalClass[iI"ActionTable:ETI"Racc::ActionTable;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"6The table of LALR actions. Actions are either of ;TI"%Shift, Reduce, Accept and Error.;T: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" accept;TI"R;T: privateFI"lib/racc/state.rb;T[ I" error;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[;[[; [ [I"each_reduce;T@[I"each_shift;T@[I" init;T@[I" reduce;T@[I" reduce_n;T@[I" shift;T@[I" shift_n;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/state.rb;TI" Racc;TcRDoc::NormalModuleActionTable/init-i.ri000064400000000363152346100640010461 0ustar00U:RDoc::AnyMethod[iI" init:ETI"Racc::ActionTable#init;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ActionTable;TcRDoc::NormalClass00ActionTable/shift_n-i.ri000064400000000371152346100640011147 0ustar00U:RDoc::AnyMethod[iI" shift_n:ETI"Racc::ActionTable#shift_n;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ActionTable;TcRDoc::NormalClass00StateTransitionTableGenerator/gen_action_tables-i.ri000064400000000511152346100640016736 0ustar00U:RDoc::AnyMethod[iI"gen_action_tables:ETI":Racc::StateTransitionTableGenerator#gen_action_tables;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I"(t, states);T@ FI""StateTransitionTableGenerator;TcRDoc::NormalClass00StateTransitionTableGenerator/mkmapexp-i.ri000064400000000461152346100640015124 0ustar00U:RDoc::AnyMethod[iI" mkmapexp:ETI"1Racc::StateTransitionTableGenerator#mkmapexp;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I" (arr);T@ FI""StateTransitionTableGenerator;TcRDoc::NormalClass00StateTransitionTableGenerator/token_table-i.ri000064400000000473152346100640015574 0ustar00U:RDoc::AnyMethod[iI"token_table:ETI"4Racc::StateTransitionTableGenerator#token_table;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I"(grammar);T@ FI""StateTransitionTableGenerator;TcRDoc::NormalClass00StateTransitionTableGenerator/reduce_table-i.ri000064400000000475152346100640015725 0ustar00U:RDoc::AnyMethod[iI"reduce_table:ETI"5Racc::StateTransitionTableGenerator#reduce_table;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I"(grammar);T@ FI""StateTransitionTableGenerator;TcRDoc::NormalClass00StateTransitionTableGenerator/new-c.ri000064400000000453152346100640014066 0ustar00U:RDoc::AnyMethod[iI"new:ETI"-Racc::StateTransitionTableGenerator::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I" (states);T@ FI""StateTransitionTableGenerator;TcRDoc::NormalClass00StateTransitionTableGenerator/set_table-i.ri000064400000000515152346100640015244 0ustar00U:RDoc::AnyMethod[iI"set_table:ETI"2Racc::StateTransitionTableGenerator#set_table;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I"$(entries, dummy, tbl, chk, ptr);T@ FI""StateTransitionTableGenerator;TcRDoc::NormalClass00StateTransitionTableGenerator/gen_goto_tables-i.ri000064400000000506152346100640016435 0ustar00U:RDoc::AnyMethod[iI"gen_goto_tables:ETI"8Racc::StateTransitionTableGenerator#gen_goto_tables;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I"(t, grammar);T@ FI""StateTransitionTableGenerator;TcRDoc::NormalClass00StateTransitionTableGenerator/generate-i.ri000064400000000456152346100640015100 0ustar00U:RDoc::AnyMethod[iI" generate:ETI"1Racc::StateTransitionTableGenerator#generate;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI""StateTransitionTableGenerator;TcRDoc::NormalClass00StateTransitionTableGenerator/addent-i.ri000064400000000477152346100640014550 0ustar00U:RDoc::AnyMethod[iI" addent:ETI"/Racc::StateTransitionTableGenerator#addent;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I"(all, arr, chkval, ptr);T@ FI""StateTransitionTableGenerator;TcRDoc::NormalClass00StateTransitionTableGenerator/act2actid-i.ri000064400000000463152346100640015142 0ustar00U:RDoc::AnyMethod[iI"act2actid:ETI"2Racc::StateTransitionTableGenerator#act2actid;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I" (act);T@ FI""StateTransitionTableGenerator;TcRDoc::NormalClass00StateTransitionTableGenerator/cdesc-StateTransitionTableGenerator.ri000064400000001534152346100640022107 0ustar00U:RDoc::NormalClass[iI""StateTransitionTableGenerator:ETI"(Racc::StateTransitionTableGenerator;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[U:RDoc::Constant[iI"RE_DUP_MAX;TI"4Racc::StateTransitionTableGenerator::RE_DUP_MAX;T: public0o;;[; @; 0@@cRDoc::NormalClass0[[[I" class;T[[; [[:protected[[: private[[I"new;TI"%lib/racc/statetransitiontable.rb;T[I" instance;T[[; [[; [[;[[I"act2actid;T@%[I" addent;T@%[I"gen_action_tables;T@%[I"gen_goto_tables;T@%[I" generate;T@%[I" mkmapexp;T@%[I"reduce_table;T@%[I"set_table;T@%[I"token_table;T@%[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"%lib/racc/statetransitiontable.rb;TI" Racc;TcRDoc::NormalModuleParserClassGenerator/new-c.ri000064400000000431152346100640012201 0ustar00U:RDoc::AnyMethod[iI"new:ETI"$Racc::ParserClassGenerator::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I" (states);T@ FI"ParserClassGenerator;TcRDoc::NormalClass00ParserClassGenerator/cdesc-ParserClassGenerator.ri000064400000001056152346100640016344 0ustar00U:RDoc::NormalClass[iI"ParserClassGenerator:ETI"Racc::ParserClassGenerator;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I"new;TI"%lib/racc/statetransitiontable.rb;T[I" instance;T[[; [[; [[; [[I"define_actions;T@[I" generate;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"%lib/racc/statetransitiontable.rb;TI" Racc;TcRDoc::NormalModuleParserClassGenerator/define_actions-i.ri000064400000000451152346100640014372 0ustar00U:RDoc::AnyMethod[iI"define_actions:ETI".Racc::ParserClassGenerator#define_actions;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I"(c);T@ FI"ParserClassGenerator;TcRDoc::NormalClass00ParserClassGenerator/generate-i.ri000064400000000434152346100640013213 0ustar00U:RDoc::AnyMethod[iI" generate:ETI"(Racc::ParserClassGenerator#generate;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ParserClassGenerator;TcRDoc::NormalClass00ParserFileGenerator/make_delimiter-i.ri000064400000000451152346100640014205 0ustar00U:RDoc::AnyMethod[iI"make_delimiter:ETI"-Racc::ParserFileGenerator#make_delimiter;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (body);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/put_state_transition_table-i.ri000064400000000610152346100640016660 0ustar00U:RDoc::AnyMethod[iI"put_state_transition_table:ETI"9Racc::ParserFileGenerator#put_state_transition_table;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I")State Transition Table Serialization;T: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(f);T@FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/toplevel%3f-i.ri000064400000000433152346100640013362 0ustar00U:RDoc::AnyMethod[iI"toplevel?:ETI"(Racc::ParserFileGenerator#toplevel?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/i_i_sym_list-i.ri000064400000000454152346100640013720 0ustar00U:RDoc::AnyMethod[iI"i_i_sym_list:ETI"+Racc::ParserFileGenerator#i_i_sym_list;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(name, table);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/cdesc-ParserFileGenerator.ri000064400000002775152346100640016001 0ustar00U:RDoc::NormalClass[iI"ParserFileGenerator:ETI"Racc::ParserFileGenerator;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[U:RDoc::Constant[iI"RUBY_PATH;TI")Racc::ParserFileGenerator::RUBY_PATH;T: public0o;;[; @; 0@@cRDoc::NormalClass0U; [iI" RE_CACHE;TI"(Racc::ParserFileGenerator::RE_CACHE;T; 0o;;[; @; 0@@@0[[[I" class;T[[; [[:protected[[: private[[I"new;TI"$lib/racc/parserfilegenerator.rb;T[I" instance;T[[; [[; [[;[)[I" actions;T@+[I" cref_pop;T@+[I"cref_push;T@+[I" detab;T@+[I"embed_library;T@+[I" footer;T@+[I"generate_parser;T@+[I"generate_parser_file;T@+[I" header;T@+[I"i_i_sym_list;T@+[I" indent;T@+[I"indent_re;T@+[I" init_line_conversion_system;T@+[I" inner;T@+[I"integer_list;T@+[I" line;T@+[I"make_delimiter;T@+[I"make_separator;T@+[I"minimum_indent;T@+[I" n_indent;T@+[I" notice;T@+[I"parser_class;T@+[I"parser_file;T@+[I"put;T@+[I"put_state_transition_table;T@+[I"remove_blank_lines;T@+[I"replace_location;T@+[I" require;T@+[I"runtime_source;T@+[I" shebang;T@+[I"state_transition_table;T@+[I"string_list;T@+[I"sym_int_hash;T@+[I"toplevel?;T@+[I"unindent_auto;T@+[I"unique_separator;T@+[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"$lib/racc/parserfilegenerator.rb;TI" Racc;TcRDoc::NormalModuleParserFileGenerator/detab-i.ri000064400000000436152346100640012314 0ustar00U:RDoc::AnyMethod[iI" detab:ETI"$Racc::ParserFileGenerator#detab;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(str, ts = 8);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/new-c.ri000064400000000436152346100640012020 0ustar00U:RDoc::AnyMethod[iI"new:ETI"#Racc::ParserFileGenerator::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(states, params);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/generate_parser-i.ri000064400000000447152346100640014405 0ustar00U:RDoc::AnyMethod[iI"generate_parser:ETI".Racc::ParserFileGenerator#generate_parser;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/parser_class-i.ri000064400000000474152346100640013720 0ustar00U:RDoc::AnyMethod[iI"parser_class:ETI"+Racc::ParserFileGenerator#parser_class;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below00I";T[I"(classname, superclass);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/Params/interpreter-i.ri000064400000000452152346100640015021 0ustar00U:RDoc::Attr[iI"interpreter:ETI"2Racc::ParserFileGenerator::Params#interpreter;TI"RW;T: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"&Racc::ParserFileGenerator::Params;TcRDoc::NormalClass0ParserFileGenerator/Params/bool_attr-c.ri000064400000000433152346100640014434 0ustar00U:RDoc::AnyMethod[iI"bool_attr:ETI"1Racc::ParserFileGenerator::Params::bool_attr;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (name);T@ FI" Params;TcRDoc::NormalClass00ParserFileGenerator/Params/new-c.ri000064400000000413152346100640013236 0ustar00U:RDoc::AnyMethod[iI"new:ETI"+Racc::ParserFileGenerator::Params::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Params;TcRDoc::NormalClass00ParserFileGenerator/Params/cdesc-Params.ri000064400000001316152346100640014532 0ustar00U:RDoc::NormalClass[iI" Params:ETI"&Racc::ParserFileGenerator::Params;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[ [ I"classname;TI"RW;T: privateFI"$lib/racc/parserfilegenerator.rb;T[ I" filename;T@; F@[ I" footer;T@; F@[ I" header;T@; F@[ I" inner;T@; F@[ I"interpreter;T@; F@[ I"superclass;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"bool_attr;T@[I"new;T@[I" instance;T[[; [[; [[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"$lib/racc/parserfilegenerator.rb;TI"Racc::ParserFileGenerator;TcRDoc::NormalClassParserFileGenerator/Params/superclass-i.ri000064400000000450152346100640014640 0ustar00U:RDoc::Attr[iI"superclass:ETI"1Racc::ParserFileGenerator::Params#superclass;TI"RW;T: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"&Racc::ParserFileGenerator::Params;TcRDoc::NormalClass0ParserFileGenerator/Params/filename-i.ri000064400000000444152346100640014237 0ustar00U:RDoc::Attr[iI" filename:ETI"/Racc::ParserFileGenerator::Params#filename;TI"RW;T: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"&Racc::ParserFileGenerator::Params;TcRDoc::NormalClass0ParserFileGenerator/Params/footer-i.ri000064400000000440152346100640013751 0ustar00U:RDoc::Attr[iI" footer:ETI"-Racc::ParserFileGenerator::Params#footer;TI"RW;T: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"&Racc::ParserFileGenerator::Params;TcRDoc::NormalClass0ParserFileGenerator/Params/inner-i.ri000064400000000436152346100640013573 0ustar00U:RDoc::Attr[iI" inner:ETI",Racc::ParserFileGenerator::Params#inner;TI"RW;T: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"&Racc::ParserFileGenerator::Params;TcRDoc::NormalClass0ParserFileGenerator/Params/classname-i.ri000064400000000446152346100640014427 0ustar00U:RDoc::Attr[iI"classname:ETI"0Racc::ParserFileGenerator::Params#classname;TI"RW;T: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"&Racc::ParserFileGenerator::Params;TcRDoc::NormalClass0ParserFileGenerator/Params/header-i.ri000064400000000440152346100640013703 0ustar00U:RDoc::Attr[iI" header:ETI"-Racc::ParserFileGenerator::Params#header;TI"RW;T: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"&Racc::ParserFileGenerator::Params;TcRDoc::NormalClass0ParserFileGenerator/integer_list-i.ri000064400000000454152346100640013725 0ustar00U:RDoc::AnyMethod[iI"integer_list:ETI"+Racc::ParserFileGenerator#integer_list;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(name, table);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/runtime_source-i.ri000064400000000445152346100640014300 0ustar00U:RDoc::AnyMethod[iI"runtime_source:ETI"-Racc::ParserFileGenerator#runtime_source;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/cref_pop-i.ri000064400000000431152346100640013025 0ustar00U:RDoc::AnyMethod[iI" cref_pop:ETI"'Racc::ParserFileGenerator#cref_pop;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/cref_push-i.ri000064400000000437152346100640013214 0ustar00U:RDoc::AnyMethod[iI"cref_push:ETI"(Racc::ParserFileGenerator#cref_push;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (name);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/n_indent-i.ri000064400000000435152346100650013033 0ustar00U:RDoc::AnyMethod[iI" n_indent:ETI"'Racc::ParserFileGenerator#n_indent;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (line);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/parser_file-i.ri000064400000000437152346100650013532 0ustar00U:RDoc::AnyMethod[iI"parser_file:ETI"*Racc::ParserFileGenerator#parser_file;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/state_transition_table-i.ri000064400000000465152346100650016001 0ustar00U:RDoc::AnyMethod[iI"state_transition_table:ETI"5Racc::ParserFileGenerator#state_transition_table;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/line-i.ri000064400000000431152346100650012160 0ustar00U:RDoc::AnyMethod[iI" line:ETI"#Racc::ParserFileGenerator#line;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(str = '');T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/notice-i.ri000064400000000425152346100650012515 0ustar00U:RDoc::AnyMethod[iI" notice:ETI"%Racc::ParserFileGenerator#notice;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/footer-i.ri000064400000000425152346100650012532 0ustar00U:RDoc::AnyMethod[iI" footer:ETI"%Racc::ParserFileGenerator#footer;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/init_line_conversion_system-i.ri000064400000000477152346100650017066 0ustar00U:RDoc::AnyMethod[iI" init_line_conversion_system:ETI":Racc::ParserFileGenerator#init_line_conversion_system;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/inner-i.ri000064400000000423152346100650012345 0ustar00U:RDoc::AnyMethod[iI" inner:ETI"$Racc::ParserFileGenerator#inner;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/string_list-i.ri000064400000000451152346100650013574 0ustar00U:RDoc::AnyMethod[iI"string_list:ETI"*Racc::ParserFileGenerator#string_list;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(name, list);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/shebang-i.ri000064400000000433152346100650012642 0ustar00U:RDoc::AnyMethod[iI" shebang:ETI"&Racc::ParserFileGenerator#shebang;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (path);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/generate_parser_file-i.ri000064400000000471152346100650015402 0ustar00U:RDoc::AnyMethod[iI"generate_parser_file:ETI"3Racc::ParserFileGenerator#generate_parser_file;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(destpath);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/make_separator-i.ri000064400000000450152346100650014227 0ustar00U:RDoc::AnyMethod[iI"make_separator:ETI"-Racc::ParserFileGenerator#make_separator;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (src);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/sym_int_hash-i.ri000064400000000450152346100650013717 0ustar00U:RDoc::AnyMethod[iI"sym_int_hash:ETI"+Racc::ParserFileGenerator#sym_int_hash;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(name, h);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/embed_library-i.ri000064400000000446152346100650014037 0ustar00U:RDoc::AnyMethod[iI"embed_library:ETI",Racc::ParserFileGenerator#embed_library;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (src);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/unindent_auto-i.ri000064400000000446152346100650014113 0ustar00U:RDoc::AnyMethod[iI"unindent_auto:ETI",Racc::ParserFileGenerator#unindent_auto;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (str);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/indent-i.ri000064400000000425152346100650012515 0ustar00U:RDoc::AnyMethod[iI" indent:ETI"%Racc::ParserFileGenerator#indent;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/header-i.ri000064400000000425152346100650012464 0ustar00U:RDoc::AnyMethod[iI" header:ETI"%Racc::ParserFileGenerator#header;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/require-i.ri000064400000000436152346100650012712 0ustar00U:RDoc::AnyMethod[iI" require:ETI"&Racc::ParserFileGenerator#require;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(feature);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/minimum_indent-i.ri000064400000000452152346100650014250 0ustar00U:RDoc::AnyMethod[iI"minimum_indent:ETI"-Racc::ParserFileGenerator#minimum_indent;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (lines);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/unique_separator-i.ri000064400000000453152346100650014623 0ustar00U:RDoc::AnyMethod[iI"unique_separator:ETI"/Racc::ParserFileGenerator#unique_separator;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (id);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/actions-i.ri000064400000000427152346100650012676 0ustar00U:RDoc::AnyMethod[iI" actions:ETI"&Racc::ParserFileGenerator#actions;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/indent_re-i.ri000064400000000434152346100650013203 0ustar00U:RDoc::AnyMethod[iI"indent_re:ETI"(Racc::ParserFileGenerator#indent_re;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(n);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/replace_location-i.ri000064400000000462152346100650014540 0ustar00U:RDoc::AnyMethod[iI"replace_location:ETI"/Racc::ParserFileGenerator#replace_location;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below00I";T[I" (src);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/put-i.ri000064400000000540152346100650012042 0ustar00U:RDoc::AnyMethod[iI"put:ETI""Racc::ParserFileGenerator#put;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"Low Level Routines;T: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (src, convert_line = false);T@FI"ParserFileGenerator;TcRDoc::NormalClass00ParserFileGenerator/remove_blank_lines-i.ri000064400000000460152346100650015071 0ustar00U:RDoc::AnyMethod[iI"remove_blank_lines:ETI"1Racc::ParserFileGenerator#remove_blank_lines;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"$lib/racc/parserfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (src);T@ FI"ParserFileGenerator;TcRDoc::NormalClass00Parser/_racc_yyparse_rb-i.ri000064400000000431152346100650012070 0ustar00U:RDoc::AnyMethod[iI"_racc_yyparse_rb:ETI""Racc::Parser#_racc_yyparse_rb;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(recv, mid, arg, c_debug);T@ FI" Parser;TcRDoc::NormalClass00Parser/yyerrok-i.ri000064400000000462152346100650010272 0ustar00U:RDoc::AnyMethod[iI" yyerrok:ETI"Racc::Parser#yyerrok;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"!Leave error recovering mode.;T: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Parser;TcRDoc::NormalClass00Parser/racc_e_pop-i.ri000064400000000413152346100650010654 0ustar00U:RDoc::AnyMethod[iI"racc_e_pop:ETI"Racc::Parser#racc_e_pop;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(state, tstack, vstack);T@ FI" Parser;TcRDoc::NormalClass00Parser/yyerror-i.ri000064400000000536152346100650010303 0ustar00U:RDoc::AnyMethod[iI" yyerror:ETI"Racc::Parser#yyerror;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I""Enter error recovering mode. ;TI")This method does not call #on_error.;T: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Parser;TcRDoc::NormalClass00Parser/racc_reduce-i.ri000064400000000421152346100650011020 0ustar00U:RDoc::AnyMethod[iI"racc_reduce:ETI"Racc::Parser#racc_reduce;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I" (toks, sim, tstack, vstack);T@ FI" Parser;TcRDoc::NormalClass00Parser/_racc_setup-i.ri000064400000000370152346100650011053 0ustar00U:RDoc::AnyMethod[iI"_racc_setup:ETI"Racc::Parser#_racc_setup;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Parser;TcRDoc::NormalClass00Parser/next_token-i.ri000064400000001224152346100650010741 0ustar00U:RDoc::AnyMethod[iI"next_token:ETI"Racc::Parser#next_token;TF: privateo:RDoc::Markup::Document: @parts[ o:RDoc::Markup::Paragraph; [I"%The method to fetch next token. ;TI"AIf you use #do_parse method, you must implement #next_token.;To:RDoc::Markup::BlankLineo; ; [I":The format of return value is [TOKEN_SYMBOL, VALUE]. ;TI"L+token-symbol+ is represented by Ruby's symbol by default, e.g. :IDENT ;TI"(for 'IDENT'. ";" (String) for ';'.;T@o; ; [I"2The final symbol (End of file) must be false.;T: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Parser;TcRDoc::NormalClass00Parser/racc_print_states-i.ri000064400000000405152346100650012272 0ustar00U:RDoc::AnyMethod[iI"racc_print_states:ETI"#Racc::Parser#racc_print_states;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(s);T@ FI" Parser;TcRDoc::NormalClass00Parser/_racc_do_parse_rb-i.ri000064400000000421152346100650012167 0ustar00U:RDoc::AnyMethod[iI"_racc_do_parse_rb:ETI"#Racc::Parser#_racc_do_parse_rb;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(arg, in_debug);T@ FI" Parser;TcRDoc::NormalClass00Parser/_racc_do_parse_c-i.ri000064400000000416152346100650012012 0ustar00U:RDoc::AnyMethod[iI"_racc_do_parse_c:ETI""Racc::Parser#_racc_do_parse_c;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"ext/racc/cparse/cparse.c;T:0@omit_headings_from_table_of_contents_below000[I" (p1, p2);T@ FI" Parser;TcRDoc::NormalClass00Parser/racc_shift-i.ri000064400000000411152346100650010665 0ustar00U:RDoc::AnyMethod[iI"racc_shift:ETI"Racc::Parser#racc_shift;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(tok, tstack, vstack);T@ FI" Parser;TcRDoc::NormalClass00Parser/_racc_init_sysvars-i.ri000064400000000406152346100650012450 0ustar00U:RDoc::AnyMethod[iI"_racc_init_sysvars:ETI"$Racc::Parser#_racc_init_sysvars;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Parser;TcRDoc::NormalClass00Parser/_racc_yyparse_c-i.ri000064400000000424152346100650011711 0ustar00U:RDoc::AnyMethod[iI"_racc_yyparse_c:ETI"!Racc::Parser#_racc_yyparse_c;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"ext/racc/cparse/cparse.c;T:0@omit_headings_from_table_of_contents_below000[I"(p1, p2, p3, p4);T@ FI" Parser;TcRDoc::NormalClass00Parser/racc_read_token-i.ri000064400000000505152346100650011667 0ustar00U:RDoc::AnyMethod[iI"racc_read_token:ETI"!Racc::Parser#racc_read_token;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"For debugging output;T: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(t, tok, val);T@FI" Parser;TcRDoc::NormalClass00Parser/racc_next_state-i.ri000064400000000417152346100650011734 0ustar00U:RDoc::AnyMethod[iI"racc_next_state:ETI"!Racc::Parser#racc_next_state;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(curstate, state);T@ FI" Parser;TcRDoc::NormalClass00Parser/cdesc-Parser.ri000064400000003007152346100650010651 0ustar00U:RDoc::NormalClass[iI" Parser:ETI"Racc::Parser;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"ext/racc/cparse/cparse.c;T:0@omit_headings_from_table_of_contents_below0o;;[; I"lib/racc/parser.rb;T; 0; 0; 0[[ U:RDoc::Constant[iI" Racc_Runtime_Core_Version_C;TI".Racc::Parser::Racc_Runtime_Core_Version_C;T: public0o;;[; @; 0@@cRDoc::NormalClass0U; [iI"Racc_Runtime_Core_Id_C;TI")Racc::Parser::Racc_Runtime_Core_Id_C;T; 0o;;[; @; 0@@@0U; [iI"Racc_Runtime_Version;TI"'Racc::Parser::Racc_Runtime_Version;T; 0o;;[; @; 0@@@0U; [iI" Racc_Runtime_Core_Version_R;TI".Racc::Parser::Racc_Runtime_Core_Version_R;T; 0o;;[; @; 0@@@0[[[I" class;T[[; [[:protected[[: private[[I" instance;T[[; [[; [[;[[I"_racc_do_parse_c;TI"ext/racc/cparse/cparse.c;T[I"_racc_do_parse_rb;TI"lib/racc/parser.rb;T[I"_racc_do_reduce;T@F[I"_racc_evalact;T@F[I"_racc_init_sysvars;T@F[I"_racc_setup;T@F[I"_racc_yyparse_c;T@C[I"_racc_yyparse_rb;T@F[I"next_token;T@F[I" on_error;T@F[I"racc_accept;T@F[I"racc_e_pop;T@F[I"racc_next_state;T@F[I"racc_print_stacks;T@F[I"racc_print_states;T@F[I"racc_read_token;T@F[I"racc_reduce;T@F[I"racc_shift;T@F[I"racc_token2str;T@F[I"token_to_str;T@F[I" yyaccept;T@F[I" yyerrok;T@F[I" yyerror;T@F[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"ext/racc/cparse/cparse.c;TI"lib/racc/parser.rb;TI" Racc;TcRDoc::NormalModuleParser/_racc_evalact-i.ri000064400000000460152346100650011332 0ustar00U:RDoc::AnyMethod[iI"_racc_evalact:ETI"Racc::Parser#_racc_evalact;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I" common;T: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(act, arg);T@FI" Parser;TcRDoc::NormalClass00Parser/racc_token2str-i.ri000064400000000401152346100650011502 0ustar00U:RDoc::AnyMethod[iI"racc_token2str:ETI" Racc::Parser#racc_token2str;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I" (tok);T@ FI" Parser;TcRDoc::NormalClass00Parser/token_to_str-i.ri000064400000000523152346100650011276 0ustar00U:RDoc::AnyMethod[iI"token_to_str:ETI"Racc::Parser#token_to_str;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"7Convert internal ID of token symbol to the string.;T: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(t);T@FI" Parser;TcRDoc::NormalClass00Parser/yyaccept-i.ri000064400000000524152346100650010406 0ustar00U:RDoc::AnyMethod[iI" yyaccept:ETI"Racc::Parser#yyaccept;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"Exit parser. ;TI"-Return value is +Symbol_Value_Stack[0]+.;T: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Parser;TcRDoc::NormalClass00Parser/racc_accept-i.ri000064400000000370152346100650011013 0ustar00U:RDoc::AnyMethod[iI"racc_accept:ETI"Racc::Parser#racc_accept;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Parser;TcRDoc::NormalClass00Parser/on_error-i.ri000064400000001457152346100650010420 0ustar00U:RDoc::AnyMethod[iI" on_error:ETI"Racc::Parser#on_error;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"7This method is called when a parse error is found.;To:RDoc::Markup::BlankLineo; ; [I"CERROR_TOKEN_ID is an internal ID of token which caused error. ;TI"=You can get string representation of this ID by calling ;TI"#token_to_str.;T@o; ; [I"+ERROR_VALUE is a value of error token.;T@o; ; [I".value_stack is a stack of symbol values. ;TI"DO NOT MODIFY this object.;T@o; ; [I".This method raises ParseError by default.;T@o; ; [I"CIf this method returns, parsers enter "error recovering mode".;T: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(t, val, vstack);T@!FI" Parser;TcRDoc::NormalClass00Parser/_racc_do_reduce-i.ri000064400000000410152346100650011637 0ustar00U:RDoc::AnyMethod[iI"_racc_do_reduce:ETI"!Racc::Parser#_racc_do_reduce;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(arg, act);T@ FI" Parser;TcRDoc::NormalClass00Parser/racc_print_stacks-i.ri000064400000000410152346100650012253 0ustar00U:RDoc::AnyMethod[iI"racc_print_stacks:ETI"#Racc::Parser#racc_print_stacks;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below000[I" (t, v);T@ FI" Parser;TcRDoc::NormalClass00Error/inspect-i.ri000064400000000355152346100650010071 0ustar00U:RDoc::AnyMethod[iI" inspect:ETI"Racc::Error#inspect;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Error;TcRDoc::NormalClass00Error/cdesc-Error.ri000064400000001007152346100650010341 0ustar00U:RDoc::NormalClass[iI" Error:ETI"Racc::Error;TI"StandardError;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/exception.rb;T:0@omit_headings_from_table_of_contents_below0o;;[; I"lib/racc/state.rb;T; 0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[; [[I" inspect;TI"lib/racc/state.rb;T[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/exception.rb;TI"lib/racc/state.rb;TI" Racc;TcRDoc::NormalModuleGrammar/fix_ident-i.ri000064400000000504152346100650010666 0ustar00U:RDoc::AnyMethod[iI"fix_ident:ETI"Racc::Grammar#fix_ident;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"Rule#ident ;TI"LocationPointer#ident;T: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Grammar;TcRDoc::NormalClass00Grammar/n_useless_rules-i.ri000064400000000403152346100650012125 0ustar00U:RDoc::AnyMethod[iI"n_useless_rules:ETI""Racc::Grammar#n_useless_rules;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Grammar;TcRDoc::NormalClass00Grammar/start_symbol%3d-i.ri000064400000000400152346100650011726 0ustar00U:RDoc::AnyMethod[iI"start_symbol=:ETI" Racc::Grammar#start_symbol=;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(s);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/DefinitionEnv/null-i.ri000064400000000410152346100650012424 0ustar00U:RDoc::AnyMethod[iI" null:ETI"&Racc::Grammar::DefinitionEnv#null;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/separated_by-i.ri000064400000000442152346100650014121 0ustar00U:RDoc::AnyMethod[iI"separated_by:ETI".Racc::Grammar::DefinitionEnv#separated_by;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(sep, sym, &block);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/option-i.ri000064400000000440152346100650012765 0ustar00U:RDoc::AnyMethod[iI" option:ETI"(Racc::Grammar::DefinitionEnv#option;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"!(sym, default = nil, &block);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/many-i.ri000064400000000415152346100650012423 0ustar00U:RDoc::AnyMethod[iI" many:ETI"&Racc::Grammar::DefinitionEnv#many;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(sym, &block);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/new-c.ri000064400000000401152346100650012235 0ustar00U:RDoc::AnyMethod[iI"new:ETI"&Racc::Grammar::DefinitionEnv::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/_register-i.ri000064400000000443152346100650013443 0ustar00U:RDoc::AnyMethod[iI"_register:ETI"+Racc::Grammar::DefinitionEnv#_register;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below00I" target;T[I"(target_name);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/grammar-i.ri000064400000000410152346100650013100 0ustar00U:RDoc::AnyMethod[iI" grammar:ETI")Racc::Grammar::DefinitionEnv#grammar;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/action-i.ri000064400000000445152346100650012737 0ustar00U:RDoc::AnyMethod[iI" action:ETI"(Racc::Grammar::DefinitionEnv#action;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[[I"_;To;; [; @ ; 0I" (&block);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/_add-i.ri000064400000000413152346100650012344 0ustar00U:RDoc::AnyMethod[iI" _add:ETI"&Racc::Grammar::DefinitionEnv#_add;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(target, x);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/_delayed_add-i.ri000064400000000426152346100650014037 0ustar00U:RDoc::AnyMethod[iI"_delayed_add:ETI".Racc::Grammar::DefinitionEnv#_delayed_add;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (rule);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/separated_by1-i.ri000064400000000444152346100650014204 0ustar00U:RDoc::AnyMethod[iI"separated_by1:ETI"/Racc::Grammar::DefinitionEnv#separated_by1;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(sep, sym, &block);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/_added%3f-i.ri000064400000000413152346100650013153 0ustar00U:RDoc::AnyMethod[iI" _added?:ETI")Racc::Grammar::DefinitionEnv#_added?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (sym);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/seq-i.ri000064400000000415152346100650012247 0ustar00U:RDoc::AnyMethod[iI"seq:ETI"%Racc::Grammar::DefinitionEnv#seq;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(*list, &block);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/_-i.ri000064400000000464152346100650011701 0ustar00U:RDoc::AnyMethod[iI"_:ETI"#Racc::Grammar::DefinitionEnv#_;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI"DefinitionEnv;TcRDoc::NormalClass0[I"!Racc::Grammar::DefinitionEnv;TFI" action;TGrammar/DefinitionEnv/_intern-i.ri000064400000000411152346100650013111 0ustar00U:RDoc::AnyMethod[iI" _intern:ETI")Racc::Grammar::DefinitionEnv#_intern;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(x);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/cdesc-DefinitionEnv.ri000064400000001534152346100650015054 0ustar00U:RDoc::NormalClass[iI"DefinitionEnv:ETI"!Racc::Grammar::DefinitionEnv;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I"new;TI"lib/racc/grammar.rb;T[I" instance;T[[; [[; [[; [[I"_;T@[I" _add;T@[I" _added?;T@[I"_defmetasyntax;T@[I"_delayed_add;T@[I" _intern;T@[I"_register;T@[I" _wrap;T@[I" action;T@[I"flush_delayed;T@[I" grammar;T@[I" many;T@[I" many1;T@[I"method_missing;T@[I" null;T@[I" option;T@[I"precedence_table;T@[I"separated_by;T@[I"separated_by1;T@[I"seq;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/grammar.rb;TI"Racc::Grammar;TcRDoc::NormalClassGrammar/DefinitionEnv/_defmetasyntax-i.ri000064400000000456152346100650014477 0ustar00U:RDoc::AnyMethod[iI"_defmetasyntax:ETI"0Racc::Grammar::DefinitionEnv#_defmetasyntax;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(type, id, action, &block);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/precedence_table-i.ri000064400000000440152346100650014721 0ustar00U:RDoc::AnyMethod[iI"precedence_table:ETI"2Racc::Grammar::DefinitionEnv#precedence_table;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/method_missing-i.ri000064400000000450152346100650014467 0ustar00U:RDoc::AnyMethod[iI"method_missing:ETI"0Racc::Grammar::DefinitionEnv#method_missing;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(mid, *args, &block);T@ TI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/flush_delayed-i.ri000064400000000424152346100650014267 0ustar00U:RDoc::AnyMethod[iI"flush_delayed:ETI"/Racc::Grammar::DefinitionEnv#flush_delayed;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/_wrap-i.ri000064400000000433152346100650012567 0ustar00U:RDoc::AnyMethod[iI" _wrap:ETI"'Racc::Grammar::DefinitionEnv#_wrap;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(target_name, sym, block);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/DefinitionEnv/many1-i.ri000064400000000417152346100650012506 0ustar00U:RDoc::AnyMethod[iI" many1:ETI"'Racc::Grammar::DefinitionEnv#many1;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(sym, &block);T@ FI"DefinitionEnv;TcRDoc::NormalClass00Grammar/each_useless_rule-i.ri000064400000000416152346100650012411 0ustar00U:RDoc::AnyMethod[iI"each_useless_rule:ETI"$Racc::Grammar#each_useless_rule;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below00I"r;T[I"();T@ FI" Grammar;TcRDoc::NormalClass00Grammar/nonterminal_base-i.ri000064400000000405152346100650012235 0ustar00U:RDoc::AnyMethod[iI"nonterminal_base:ETI"#Racc::Grammar#nonterminal_base;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Grammar;TcRDoc::NormalClass00Grammar/check_symbols_useless-i.ri000064400000000420152346100650013302 0ustar00U:RDoc::AnyMethod[iI"check_symbols_useless:ETI"(Racc::Grammar#check_symbols_useless;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(s);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/symboltable-i.ri000064400000000365152346100650011237 0ustar00U:RDoc::Attr[iI"symboltable:ETI"Racc::Grammar#symboltable;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Grammar;TcRDoc::NormalClass0Grammar/added%3f-i.ri000064400000000364152346100650010260 0ustar00U:RDoc::AnyMethod[iI" added?:ETI"Racc::Grammar#added?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (sym);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/new-c.ri000064400000000410152346100650007474 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::Grammar::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"#(debug_flags = DebugFlags.new);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/dfa-i.ri000064400000000411152346100650007444 0ustar00U:RDoc::AnyMethod[iI"dfa:ETI"Racc::Grammar#dfa;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[[I" states;To;; [; @ ; 0I"();T@ FI" Grammar;TcRDoc::NormalClass00Grammar/compute_useless-i.ri000064400000000550152346100650012135 0ustar00U:RDoc::AnyMethod[iI"compute_useless:ETI""Racc::Grammar#compute_useless;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"!Sym#useless?, Rule#useless? ;TI"!FIXME: what means "useless"?;T: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Grammar;TcRDoc::NormalClass00Grammar/add_start_rule-i.ri000064400000000401152346100650011705 0ustar00U:RDoc::AnyMethod[iI"add_start_rule:ETI"!Racc::Grammar#add_start_rule;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Grammar;TcRDoc::NormalClass00Grammar/compute_expand-i.ri000064400000000462152346100650011733 0ustar00U:RDoc::AnyMethod[iI"compute_expand:ETI"!Racc::Grammar#compute_expand;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"Sym#expand;T: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(t);T@FI" Grammar;TcRDoc::NormalClass00Grammar/parser_class-i.ri000064400000000375152346100650011404 0ustar00U:RDoc::AnyMethod[iI"parser_class:ETI"Racc::Grammar#parser_class;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Grammar;TcRDoc::NormalClass00Grammar/check_symbols_nullable-i.ri000064400000000430152346100650013416 0ustar00U:RDoc::AnyMethod[iI"check_symbols_nullable:ETI")Racc::Grammar#check_symbols_nullable;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(symbols);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/each_index-i.ri000064400000000377152346100650011014 0ustar00U:RDoc::AnyMethod[iI"each_index:ETI"Racc::Grammar#each_index;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/write_log-i.ri000064400000000373152346100650010714 0ustar00U:RDoc::AnyMethod[iI"write_log:ETI"Racc::Grammar#write_log;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (path);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/size-i.ri000064400000000355152346100650007673 0ustar00U:RDoc::AnyMethod[iI" size:ETI"Racc::Grammar#size;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Grammar;TcRDoc::NormalClass00Grammar/cdesc-Grammar.ri000064400000003151152346100650011135 0ustar00U:RDoc::NormalClass[iI" Grammar:ETI"Racc::Grammar;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I"n_expected_srconflicts;TI"RW;T: privateFI"lib/racc/grammar.rb;T[ I" start;TI"R;T; F@[ I"symboltable;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I" define;T@[I"new;T@[I" instance;T[[; [[; [[; [0[I"[];T@[I"_compute_expand;T@[I"add;T@[I"add_start_rule;T@[I" added?;T@[I"check_rules_nullable;T@[I"check_rules_useless;T@[I"check_symbols_nullable;T@[I"check_symbols_useless;T@[I"compute_expand;T@[I"compute_hash;T@[I"compute_heads;T@[I"compute_locate;T@[I"compute_nullable;T@[I"compute_nullable_0;T@[I"compute_useless;T@[I"declare_precedence;T@[I"determine_terminals;T@[I"dfa;T@[I" each;T@[I"each_index;T@[I"each_rule;T@[I"each_useless_nonterminal;T@[I"each_useless_rule;T@[I"each_with_index;T@[I"end_precedence_declaration;T@[I"fix_ident;T@[I" init;T@[I" intern;T@[I"n_useless_nonterminals;T@[I"n_useless_rules;T@[I"nfa;T@[I"nonterminal_base;T@[I"parser_class;T@[I" size;T@[I"start_symbol=;T@[I"state_transition_table;T@[I" states;T@[I" symbols;T@[I" to_s;T@[I"useless_nonterminal_exist?;T@[I"useless_rule_exist?;T@[I"write_log;T@[[I"Forwardable;To;;[; @; 0@[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/grammar.rb;TI" Racc;TcRDoc::NormalModuleGrammar/compute_nullable_0-i.ri000064400000000475152346100650012475 0ustar00U:RDoc::AnyMethod[iI"compute_nullable_0:ETI"%Racc::Grammar#compute_nullable_0;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"Sym#self_null?;T: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Grammar;TcRDoc::NormalClass00Grammar/%5b%5d-i.ri000064400000000352152346100650007567 0ustar00U:RDoc::AnyMethod[iI"[]:ETI"Racc::Grammar#[];TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(x);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/compute_hash-i.ri000064400000000454152346100650011400 0ustar00U:RDoc::AnyMethod[iI"compute_hash:ETI"Racc::Grammar#compute_hash;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"Rule#hash;T: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Grammar;TcRDoc::NormalClass00Grammar/useless_rule_exist%3f-i.ri000064400000000413152346100650013140 0ustar00U:RDoc::AnyMethod[iI"useless_rule_exist?:ETI"&Racc::Grammar#useless_rule_exist?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Grammar;TcRDoc::NormalClass00Grammar/compute_nullable-i.ri000064400000000510152346100650012244 0ustar00U:RDoc::AnyMethod[iI"compute_nullable:ETI"#Racc::Grammar#compute_nullable;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I""Sym#nullable?, Rule#nullable?;T: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Grammar;TcRDoc::NormalClass00Grammar/to_s-i.ri000064400000000355152346100650007665 0ustar00U:RDoc::AnyMethod[iI" to_s:ETI"Racc::Grammar#to_s;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Grammar;TcRDoc::NormalClass00Grammar/n_useless_nonterminals-i.ri000064400000000421152346100650013504 0ustar00U:RDoc::AnyMethod[iI"n_useless_nonterminals:ETI")Racc::Grammar#n_useless_nonterminals;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Grammar;TcRDoc::NormalClass00Grammar/state_transition_table-i.ri000064400000000421152346100650013454 0ustar00U:RDoc::AnyMethod[iI"state_transition_table:ETI")Racc::Grammar#state_transition_table;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Grammar;TcRDoc::NormalClass00Grammar/check_rules_useless-i.ri000064400000000420152346100650012744 0ustar00U:RDoc::AnyMethod[iI"check_rules_useless:ETI"&Racc::Grammar#check_rules_useless;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (rules);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/end_precedence_declaration-i.ri000064400000000440152346100650014204 0ustar00U:RDoc::AnyMethod[iI"end_precedence_declaration:ETI"-Racc::Grammar#end_precedence_declaration;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(reverse);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/nfa-i.ri000064400000000353152346100650007463 0ustar00U:RDoc::AnyMethod[iI"nfa:ETI"Racc::Grammar#nfa;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Grammar;TcRDoc::NormalClass00Grammar/compute_heads-i.ri000064400000000456152346100650011543 0ustar00U:RDoc::AnyMethod[iI"compute_heads:ETI" Racc::Grammar#compute_heads;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"Sym#heads;T: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Grammar;TcRDoc::NormalClass00Grammar/determine_terminals-i.ri000064400000000476152346100650012757 0ustar00U:RDoc::AnyMethod[iI"determine_terminals:ETI"&Racc::Grammar#determine_terminals;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"Sym#terminal?;T: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Grammar;TcRDoc::NormalClass00Grammar/intern-i.ri000064400000000405152346100650010214 0ustar00U:RDoc::AnyMethod[iI" intern:ETI"Racc::Grammar#intern;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(value, dummy = false);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/_compute_expand-i.ri000064400000000417152346100650012072 0ustar00U:RDoc::AnyMethod[iI"_compute_expand:ETI""Racc::Grammar#_compute_expand;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(t, set, lock);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/each_rule-i.ri000064400000000431152346100650010643 0ustar00U:RDoc::AnyMethod[iI"each_rule:ETI"Racc::Grammar#each_rule;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[[I" each;To;; [; @ ; 0I" (&block);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/add-i.ri000064400000000461152346100650007447 0ustar00U:RDoc::AnyMethod[iI"add:ETI"Racc::Grammar#add;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"!Grammar Definition Interface;T: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (rule);T@FI" Grammar;TcRDoc::NormalClass00Grammar/declare_precedence-i.ri000064400000000424152346100650012472 0ustar00U:RDoc::AnyMethod[iI"declare_precedence:ETI"%Racc::Grammar#declare_precedence;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(assoc, syms);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/init-i.ri000064400000000436152346100650007664 0ustar00U:RDoc::AnyMethod[iI" init:ETI"Racc::Grammar#init;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"Computation;T: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Grammar;TcRDoc::NormalClass00Grammar/symbols-i.ri000064400000000363152346100650010410 0ustar00U:RDoc::AnyMethod[iI" symbols:ETI"Racc::Grammar#symbols;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Grammar;TcRDoc::NormalClass00Grammar/n_expected_srconflicts-i.ri000064400000000414152346100650013444 0ustar00U:RDoc::Attr[iI"n_expected_srconflicts:ETI")Racc::Grammar#n_expected_srconflicts;TI"RW;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Grammar;TcRDoc::NormalClass0Grammar/define-c.ri000064400000000472152346100650010145 0ustar00U:RDoc::AnyMethod[iI" define:ETI"Racc::Grammar::define;TT: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"!Dynamic Generation Interface;T: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@FI" Grammar;TcRDoc::NormalClass00Grammar/useless_nonterminal_exist%3f-i.ri000064400000000431152346100650014517 0ustar00U:RDoc::AnyMethod[iI"useless_nonterminal_exist?:ETI"-Racc::Grammar#useless_nonterminal_exist?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Grammar;TcRDoc::NormalClass00Grammar/check_rules_nullable-i.ri000064400000000422152346100650013061 0ustar00U:RDoc::AnyMethod[iI"check_rules_nullable:ETI"'Racc::Grammar#check_rules_nullable;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (rules);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/each-i.ri000064400000000431152346100650007614 0ustar00U:RDoc::AnyMethod[iI" each:ETI"Racc::Grammar#each;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI" Grammar;TcRDoc::NormalClass0[I"Racc::Grammar;TFI"each_rule;TGrammar/each_with_index-i.ri000064400000000411152346100650012034 0ustar00U:RDoc::AnyMethod[iI"each_with_index:ETI""Racc::Grammar#each_with_index;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI" Grammar;TcRDoc::NormalClass00Grammar/start-i.ri000064400000000351152346100650010052 0ustar00U:RDoc::Attr[iI" start:ETI"Racc::Grammar#start;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Grammar;TcRDoc::NormalClass0Grammar/PrecedenceDefinitionEnv/new-c.ri000064400000000426152346100650014222 0ustar00U:RDoc::AnyMethod[iI"new:ETI"0Racc::Grammar::PrecedenceDefinitionEnv::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(g);T@ FI"PrecedenceDefinitionEnv;TcRDoc::NormalClass00Grammar/PrecedenceDefinitionEnv/left-i.ri000064400000000433152346100650014367 0ustar00U:RDoc::AnyMethod[iI" left:ETI"0Racc::Grammar::PrecedenceDefinitionEnv#left;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (*syms);T@ FI"PrecedenceDefinitionEnv;TcRDoc::NormalClass00Grammar/PrecedenceDefinitionEnv/cdesc-PrecedenceDefinitionEnv.ri000064400000001142152346100650021003 0ustar00U:RDoc::NormalClass[iI"PrecedenceDefinitionEnv:ETI"+Racc::Grammar::PrecedenceDefinitionEnv;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" reverse;TI"R;T: privateFI"lib/racc/grammar.rb;T[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[; [[; [ [I" higher;T@[I" left;T@[I" lower;T@[I" nonassoc;T@[I" right;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/grammar.rb;TI"Racc::Grammar;TcRDoc::NormalClassGrammar/PrecedenceDefinitionEnv/nonassoc-i.ri000064400000000443152346100650015261 0ustar00U:RDoc::AnyMethod[iI" nonassoc:ETI"4Racc::Grammar::PrecedenceDefinitionEnv#nonassoc;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (*syms);T@ FI"PrecedenceDefinitionEnv;TcRDoc::NormalClass00Grammar/PrecedenceDefinitionEnv/right-i.ri000064400000000435152346100650014554 0ustar00U:RDoc::AnyMethod[iI" right:ETI"1Racc::Grammar::PrecedenceDefinitionEnv#right;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (*syms);T@ FI"PrecedenceDefinitionEnv;TcRDoc::NormalClass00Grammar/PrecedenceDefinitionEnv/higher-i.ri000064400000000432152346100650014702 0ustar00U:RDoc::AnyMethod[iI" higher:ETI"2Racc::Grammar::PrecedenceDefinitionEnv#higher;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"PrecedenceDefinitionEnv;TcRDoc::NormalClass00Grammar/PrecedenceDefinitionEnv/lower-i.ri000064400000000430152346100650014562 0ustar00U:RDoc::AnyMethod[iI" lower:ETI"1Racc::Grammar::PrecedenceDefinitionEnv#lower;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"PrecedenceDefinitionEnv;TcRDoc::NormalClass00Grammar/PrecedenceDefinitionEnv/reverse-i.ri000064400000000437152346100650015114 0ustar00U:RDoc::Attr[iI" reverse:ETI"3Racc::Grammar::PrecedenceDefinitionEnv#reverse;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"+Racc::Grammar::PrecedenceDefinitionEnv;TcRDoc::NormalClass0Grammar/each_useless_nonterminal-i.ri000064400000000436152346100650013772 0ustar00U:RDoc::AnyMethod[iI"each_useless_nonterminal:ETI"+Racc::Grammar#each_useless_nonterminal;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below00I"sym;T[I"();T@ FI" Grammar;TcRDoc::NormalClass00Grammar/states-i.ri000064400000000421152346100650010216 0ustar00U:RDoc::AnyMethod[iI" states:ETI"Racc::Grammar#states;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Grammar;TcRDoc::NormalClass0[I"Racc::Grammar;TFI"dfa;TGrammar/compute_locate-i.ri000064400000000461152346100650011722 0ustar00U:RDoc::AnyMethod[iI"compute_locate:ETI"!Racc::Grammar#compute_locate;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"Sym#locate;T: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" Grammar;TcRDoc::NormalClass00LogFileGenerator/outact-i.ri000064400000000425152346100650012020 0ustar00U:RDoc::AnyMethod[iI" outact:ETI""Racc::LogFileGenerator#outact;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"!lib/racc/logfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(f, t, act);T@ FI"LogFileGenerator;TcRDoc::NormalClass00LogFileGenerator/output_conflict-i.ri000064400000000517152346100650013744 0ustar00U:RDoc::AnyMethod[iI"output_conflict:ETI"+Racc::LogFileGenerator#output_conflict;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I" Warnings;T: @fileI"!lib/racc/logfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (out);T@FI"LogFileGenerator;TcRDoc::NormalClass00LogFileGenerator/new-c.ri000064400000000453152346100650011305 0ustar00U:RDoc::AnyMethod[iI"new:ETI" Racc::LogFileGenerator::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"!lib/racc/logfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"+(states, debug_flags = DebugFlags.new);T@ FI"LogFileGenerator;TcRDoc::NormalClass00LogFileGenerator/output_useless-i.ri000064400000000437152346100650013627 0ustar00U:RDoc::AnyMethod[iI"output_useless:ETI"*Racc::LogFileGenerator#output_useless;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"!lib/racc/logfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (out);T@ FI"LogFileGenerator;TcRDoc::NormalClass00LogFileGenerator/action_out-i.ri000064400000000434152346100650012665 0ustar00U:RDoc::AnyMethod[iI"action_out:ETI"&Racc::LogFileGenerator#action_out;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"!lib/racc/logfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(f, state);T@ FI"LogFileGenerator;TcRDoc::NormalClass00LogFileGenerator/outrrconf-i.ri000064400000000432152346100650012540 0ustar00U:RDoc::AnyMethod[iI"outrrconf:ETI"%Racc::LogFileGenerator#outrrconf;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"!lib/racc/logfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(f, confs);T@ FI"LogFileGenerator;TcRDoc::NormalClass00LogFileGenerator/pointer_out-i.ri000064400000000436152346100650013072 0ustar00U:RDoc::AnyMethod[iI"pointer_out:ETI"'Racc::LogFileGenerator#pointer_out;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"!lib/racc/logfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(out, ptr);T@ FI"LogFileGenerator;TcRDoc::NormalClass00LogFileGenerator/output-i.ri000064400000000417152346100650012062 0ustar00U:RDoc::AnyMethod[iI" output:ETI""Racc::LogFileGenerator#output;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"!lib/racc/logfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (out);T@ FI"LogFileGenerator;TcRDoc::NormalClass00LogFileGenerator/symbol_locations-i.ri000064400000000444152346100650014102 0ustar00U:RDoc::AnyMethod[iI"symbol_locations:ETI",Racc::LogFileGenerator#symbol_locations;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"!lib/racc/logfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (locs);T@ FI"LogFileGenerator;TcRDoc::NormalClass00LogFileGenerator/output_token-i.ri000064400000000507152346100650013262 0ustar00U:RDoc::AnyMethod[iI"output_token:ETI"(Racc::LogFileGenerator#output_token;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I" Tokens;T: @fileI"!lib/racc/logfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (out);T@FI"LogFileGenerator;TcRDoc::NormalClass00LogFileGenerator/outsrconf-i.ri000064400000000432152346100650012541 0ustar00U:RDoc::AnyMethod[iI"outsrconf:ETI"%Racc::LogFileGenerator#outsrconf;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"!lib/racc/logfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I"(f, confs);T@ FI"LogFileGenerator;TcRDoc::NormalClass00LogFileGenerator/output_state-i.ri000064400000000507152346100650013262 0ustar00U:RDoc::AnyMethod[iI"output_state:ETI"(Racc::LogFileGenerator#output_state;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I" States;T: @fileI"!lib/racc/logfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (out);T@FI"LogFileGenerator;TcRDoc::NormalClass00LogFileGenerator/cdesc-LogFileGenerator.ri000064400000001365152346100650014546 0ustar00U:RDoc::NormalClass[iI"LogFileGenerator:ETI"Racc::LogFileGenerator;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"!lib/racc/logfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I"new;TI"!lib/racc/logfilegenerator.rb;T[I" instance;T[[; [[; [[; [[I"action_out;T@[I" outact;T@[I" output;T@[I"output_conflict;T@[I"output_rule;T@[I"output_state;T@[I"output_token;T@[I"output_useless;T@[I"outrrconf;T@[I"outsrconf;T@[I"pointer_out;T@[I"symbol_locations;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"!lib/racc/logfilegenerator.rb;TI" Racc;TcRDoc::NormalModuleLogFileGenerator/output_rule-i.ri000064400000000504152346100650013106 0ustar00U:RDoc::AnyMethod[iI"output_rule:ETI"'Racc::LogFileGenerator#output_rule;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I" Rules;T: @fileI"!lib/racc/logfilegenerator.rb;T:0@omit_headings_from_table_of_contents_below000[I" (out);T@FI"LogFileGenerator;TcRDoc::NormalClass00Shift/goto_state-i.ri000064400000000355152346100650010560 0ustar00U:RDoc::Attr[iI"goto_state:ETI"Racc::Shift#goto_state;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Shift;TcRDoc::NormalClass0Shift/inspect-i.ri000064400000000355152346100650010055 0ustar00U:RDoc::AnyMethod[iI" inspect:ETI"Racc::Shift#inspect;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Shift;TcRDoc::NormalClass00Shift/new-c.ri000064400000000352152346100650007170 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::Shift::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (goto);T@ FI" Shift;TcRDoc::NormalClass00Shift/cdesc-Shift.ri000064400000000773152346100650010322 0ustar00U:RDoc::NormalClass[iI" Shift:ETI"Racc::Shift;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I"goto_state;TI"R;T: privateFI"lib/racc/state.rb;T[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[; [[; [[I" goto_id;T@[I" inspect;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/state.rb;TI" Racc;TcRDoc::NormalModuleShift/goto_id-i.ri000064400000000355152346100650010034 0ustar00U:RDoc::AnyMethod[iI" goto_id:ETI"Racc::Shift#goto_id;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Shift;TcRDoc::NormalClass00Reduce/inspect-i.ri000064400000000357152346100650010211 0ustar00U:RDoc::AnyMethod[iI" inspect:ETI"Racc::Reduce#inspect;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Reduce;TcRDoc::NormalClass00Reduce/cdesc-Reduce.ri000064400000001054152346100650010577 0ustar00U:RDoc::NormalClass[iI" Reduce:ETI"Racc::Reduce;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" refn;TI"R;T: privateFI"lib/racc/state.rb;T[ I" rule;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[; [[; [ [I" decref;T@[I" incref;T@[I" inspect;T@[I" ruleid;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/state.rb;TI" Racc;TcRDoc::NormalModuleReduce/incref-i.ri000064400000000355152346100650010010 0ustar00U:RDoc::AnyMethod[iI" incref:ETI"Racc::Reduce#incref;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Reduce;TcRDoc::NormalClass00Reduce/decref-i.ri000064400000000355152346100650007772 0ustar00U:RDoc::AnyMethod[iI" decref:ETI"Racc::Reduce#decref;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Reduce;TcRDoc::NormalClass00Reduce/new-c.ri000064400000000354152346100650007324 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::Reduce::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (rule);T@ FI" Reduce;TcRDoc::NormalClass00Reduce/refn-i.ri000064400000000343152346100650007471 0ustar00U:RDoc::Attr[iI" refn:ETI"Racc::Reduce#refn;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Reduce;TcRDoc::NormalClass0Reduce/rule-i.ri000064400000000343152346100650007506 0ustar00U:RDoc::Attr[iI" rule:ETI"Racc::Reduce#rule;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Reduce;TcRDoc::NormalClass0Reduce/ruleid-i.ri000064400000000355152346100650010026 0ustar00U:RDoc::AnyMethod[iI" ruleid:ETI"Racc::Reduce#ruleid;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Reduce;TcRDoc::NormalClass00Item/new-c.ri000064400000000354152346100650007013 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::Item::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(rule, la);T@ FI" Item;TcRDoc::NormalClass00Item/la-i.ri000064400000000333152346100650006621 0ustar00U:RDoc::Attr[iI"la:ETI"Racc::Item#la;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Item;TcRDoc::NormalClass0Item/rule-i.ri000064400000000337152346100650007200 0ustar00U:RDoc::Attr[iI" rule:ETI"Racc::Item#rule;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Item;TcRDoc::NormalClass0Item/cdesc-Item.ri000064400000001114152346100650007752 0ustar00U:RDoc::NormalClass[iI" Item:ETI"Racc::Item;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"8LALR item. A set of rule and its lookahead tokens.;T: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I"la;TI"R;T: privateFI"lib/racc/state.rb;T[ I" rule;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[;[[; [[I" each_la;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/state.rb;TI" Racc;TcRDoc::NormalModuleItem/each_la-i.ri000064400000000367152346100650007610 0ustar00U:RDoc::AnyMethod[iI" each_la:ETI"Racc::Item#each_la;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below00I"tbl;T[I" (tbl);T@ FI" Item;TcRDoc::NormalClass00Sym/expand-i.ri000064400000000343152346100650007357 0ustar00U:RDoc::Attr[iI" expand:ETI"Racc::Sym#expand;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Sym;TcRDoc::NormalClass0Sym/term%3d-i.ri000064400000000350152346100650007341 0ustar00U:RDoc::AnyMethod[iI" term=:ETI"Racc::Sym#term=;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(t);T@ FI"Sym;TcRDoc::NormalClass00Sym/serialize-i.ri000064400000000357152346100650010074 0ustar00U:RDoc::AnyMethod[iI"serialize:ETI"Racc::Sym#serialize;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"Sym;TcRDoc::NormalClass00Sym/should_terminal-i.ri000064400000000373152346100650011274 0ustar00U:RDoc::AnyMethod[iI"should_terminal:ETI"Racc::Sym#should_terminal;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"Sym;TcRDoc::NormalClass00Sym/useless%3d-i.ri000064400000000356152346100650010063 0ustar00U:RDoc::AnyMethod[iI" useless=:ETI"Racc::Sym#useless=;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(f);T@ FI"Sym;TcRDoc::NormalClass00Sym/heads-i.ri000064400000000414152346100650007163 0ustar00U:RDoc::Attr[iI" heads:ETI"Racc::Sym#heads;TI"R;T: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I" cache;T: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@I"Racc::Sym;TcRDoc::NormalClass0Sym/inspect-i.ri000064400000000410152346100650007540 0ustar00U:RDoc::AnyMethod[iI" inspect:ETI"Racc::Sym#inspect;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"Sym;TcRDoc::NormalClass0[I"Racc::Sym;TFI" to_s;TSym/nullable%3f-i.ri000064400000000357152346100650010201 0ustar00U:RDoc::AnyMethod[iI"nullable?:ETI"Racc::Sym#nullable?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"Sym;TcRDoc::NormalClass00Sym/string_symbol%3f-i.ri000064400000000371152346100650011272 0ustar00U:RDoc::AnyMethod[iI"string_symbol?:ETI"Racc::Sym#string_symbol?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"Sym;TcRDoc::NormalClass00Sym/locate-i.ri000064400000000343152346100650007347 0ustar00U:RDoc::Attr[iI" locate:ETI"Racc::Sym#locate;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Sym;TcRDoc::NormalClass0Sym/new-c.ri000064400000000361152346100650006663 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::Sym::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(value, dummyp);T@ FI"Sym;TcRDoc::NormalClass00Sym/once_writer-c.ri000064400000000366152346100650010417 0ustar00U:RDoc::AnyMethod[iI"once_writer:ETI"Racc::Sym::once_writer;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (nm);T@ FI"Sym;TcRDoc::NormalClass00Sym/self_null%3f-i.ri000064400000000361152346100650010361 0ustar00U:RDoc::AnyMethod[iI"self_null?:ETI"Racc::Sym#self_null?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"Sym;TcRDoc::NormalClass00Sym/precedence-i.ri000064400000000354152346100650010177 0ustar00U:RDoc::Attr[iI"precedence:ETI"Racc::Sym#precedence;TI"RW;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Sym;TcRDoc::NormalClass0Sym/rule-i.ri000064400000000345152346100650007051 0ustar00U:RDoc::AnyMethod[iI" rule:ETI"Racc::Sym#rule;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"Sym;TcRDoc::NormalClass00Sym/to_s-i.ri000064400000000404152346100650007042 0ustar00U:RDoc::AnyMethod[iI" to_s:ETI"Racc::Sym#to_s;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[[I" inspect;To;; [; @ ; 0I"();T@ FI"Sym;TcRDoc::NormalClass00Sym/should_terminal%3f-i.ri000064400000000375152346100650011574 0ustar00U:RDoc::AnyMethod[iI"should_terminal?:ETI"Racc::Sym#should_terminal?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"Sym;TcRDoc::NormalClass00Sym/null%3d-i.ri000064400000000350152346100650007344 0ustar00U:RDoc::AnyMethod[iI" null=:ETI"Racc::Sym#null=;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(n);T@ FI"Sym;TcRDoc::NormalClass00Sym/useless%3f-i.ri000064400000000355152346100650010064 0ustar00U:RDoc::AnyMethod[iI" useless?:ETI"Racc::Sym#useless?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"Sym;TcRDoc::NormalClass00Sym/%7c-i.ri000064400000000340152346100650006453 0ustar00U:RDoc::AnyMethod[iI"|:ETI"Racc::Sym#|;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(x);T@ FI"Sym;TcRDoc::NormalClass00Sym/terminal%3f-i.ri000064400000000357152346100650010216 0ustar00U:RDoc::AnyMethod[iI"terminal?:ETI"Racc::Sym#terminal?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"Sym;TcRDoc::NormalClass00Sym/serialized-i.ri000064400000000352152346100650010233 0ustar00U:RDoc::Attr[iI"serialized:ETI"Racc::Sym#serialized;TI"W;T: publico:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Sym;TcRDoc::NormalClass0Sym/dummy%3f-i.ri000064400000000351152346100650007530 0ustar00U:RDoc::AnyMethod[iI" dummy?:ETI"Racc::Sym#dummy?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"Sym;TcRDoc::NormalClass00Sym/assoc-i.ri000064400000000342152346100650007207 0ustar00U:RDoc::Attr[iI" assoc:ETI"Racc::Sym#assoc;TI"RW;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Sym;TcRDoc::NormalClass0Sym/ident-i.ri000064400000000341152346100650007201 0ustar00U:RDoc::Attr[iI" ident:ETI"Racc::Sym#ident;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Sym;TcRDoc::NormalClass0Sym/value-i.ri000064400000000341152346100650007212 0ustar00U:RDoc::Attr[iI" value:ETI"Racc::Sym#value;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Sym;TcRDoc::NormalClass0Sym/nonterminal%3f-i.ri000064400000000365152346100650010730 0ustar00U:RDoc::AnyMethod[iI"nonterminal?:ETI"Racc::Sym#nonterminal?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"Sym;TcRDoc::NormalClass00Sym/hash-i.ri000064400000000337152346100650007026 0ustar00U:RDoc::Attr[iI" hash:ETI"Racc::Sym#hash;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Sym;TcRDoc::NormalClass0Sym/cdesc-Sym.ri000064400000002041152346100650007476 0ustar00U:RDoc::NormalClass[iI"Sym:ETI"Racc::Sym;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"-Stands terminal and nonterminal symbols.;T: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[ [ I" assoc;TI"RW;T: privateFI"lib/racc/grammar.rb;T[ I" expand;TI"R;T; F@[ I" hash;T@; F@[ I" heads;T@; F@[ I" ident;T@; F@[ I" locate;T@; F@[ I"precedence;T@; F@[ I" value;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I"once_writer;T@[I" instance;T[[; [[;[[; [[I" dummy?;T@[I" inspect;T@[I"nonterminal?;T@[I" null=;T@[I"nullable?;T@[I" rule;T@[I"self_null?;T@[I"serialize;T@[I"should_terminal;T@[I"should_terminal?;T@[I"string_symbol?;T@[I" term=;T@[I"terminal?;T@[I" to_s;T@[I" useless=;T@[I" useless?;T@[I"|;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/grammar.rb;TI" Racc;TcRDoc::NormalModuleSRconflict/cdesc-SRconflict.ri000064400000001030152346100650012267 0ustar00U:RDoc::NormalClass[iI"SRconflict:ETI"Racc::SRconflict;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" reduce;TI"R;T: privateFI"lib/racc/state.rb;T[ I" shift;T@; F@[ I" stateid;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[; [[; [[I" to_s;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/state.rb;TI" Racc;TcRDoc::NormalModuleSRconflict/reduce-i.ri000064400000000357152346100650010652 0ustar00U:RDoc::Attr[iI" reduce:ETI"Racc::SRconflict#reduce;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::SRconflict;TcRDoc::NormalClass0SRconflict/shift-i.ri000064400000000355152346100650010516 0ustar00U:RDoc::Attr[iI" shift:ETI"Racc::SRconflict#shift;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::SRconflict;TcRDoc::NormalClass0SRconflict/new-c.ri000064400000000402152346100650010155 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::SRconflict::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(sid, shift, reduce);T@ FI"SRconflict;TcRDoc::NormalClass00SRconflict/stateid-i.ri000064400000000361152346100650011033 0ustar00U:RDoc::Attr[iI" stateid:ETI"Racc::SRconflict#stateid;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::SRconflict;TcRDoc::NormalClass0SRconflict/to_s-i.ri000064400000000361152346100650010342 0ustar00U:RDoc::AnyMethod[iI" to_s:ETI"Racc::SRconflict#to_s;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"SRconflict;TcRDoc::NormalClass00cdesc-Racc.ri000064400000020035152346100650007031 0ustar00U:RDoc::NormalModule[iI" Racc:ET@0o:RDoc::Markup::Document: @parts[o;;[: @fileI"ext/racc/cparse/cparse.c;T:0@omit_headings_from_table_of_contents_below0o;;[; I"lib/racc/debugflags.rb;T; 0o;;[; I"lib/racc/exception.rb;T; 0o;;[; I"lib/racc/grammar.rb;T; 0o;;[; I""lib/racc/grammarfileparser.rb;T; 0o;;[; I"lib/racc/info.rb;T; 0o;;[; I"lib/racc/iset.rb;T; 0o;;[; I"!lib/racc/logfilegenerator.rb;T; 0o;;[; I"lib/racc/parser-text.rb;T; 0o;;[Io:RDoc::Markup::Paragraph;[I")Racc is a LALR(1) parser generator. ;TI"?It is written in Ruby itself, and generates Ruby programs.;To:RDoc::Markup::BlankLineS:RDoc::Markup::Heading: leveli: textI"Command-line Reference;T@+o:RDoc::Markup::Verbatim;[I"Fracc [-ofilename] [--output-file=filename] ;TI"E [-erubypath] [--executable=rubypath] ;TI" [-v] [--verbose] ;TI"C [-Ofilename] [--log-file=filename] ;TI" [-g] [--debug] ;TI" [-E] [--embedded] ;TI"# [-l] [--no-line-convert] ;TI"$ [-c] [--line-convert-all] ;TI"# [-a] [--no-omit-actions] ;TI" [-C] [--check-only] ;TI"! [-S] [--output-status] ;TI"D [--version] [--copyright] [--help] grammarfile ;T: @format0o:RDoc::Markup::List: @type: LABEL: @items[o:RDoc::Markup::ListItem: @label[I"+grammarfile+;T;[o; ;[I"3Racc grammar file. Any extension is permitted.;To;;[I")-o+outfile+, --output-file=+outfile+;T;[o; ;[I":A filename for output. default is <+filename+>.tab.rb;To;;[I"(-O+filename+, --log-file=+filename+;T;[o; ;[I".Place logging output in file +filename+. ;TI"2Default log file name is <+filename+>.output.;To;;[I"*-e+rubypath+, --executable=+rubypath+;T;[o; ;[I"Loutput executable file(mode 755). where +path+ is the Ruby interpreter.;To;;[I"-v, --verbose;T;[o; ;[I"Lverbose mode. create +filename+.output file, like yacc's y.output file.;To;;[I"-g, --debug;T;[o; ;[I"Fadd debug code to parser class. To display debuggin information, ;TI"@use this '-g' option and set @yydebug true in parser class.;To;;[I"-E, --embedded;T;[o; ;[I"EOutput parser which doesn't need runtime files (racc/parser.rb).;To;;[I"-C, --check-only;T;[o; ;[I"0Check syntax of racc grammar file and quit.;To;;[I"-S, --output-status;T;[o; ;[I"1Print messages time to time while compiling.;To;;[I"-l, --no-line-convert;T;[o; ;[I"&turns off line number converting.;To;;[I"-c, --line-convert-all;T;[o; ;[I">Convert line number of actions, inner, header and footer.;To;;[I"-a, --no-omit-actions;T;[o; ;[I"2Call all actions, even if an action is empty.;To;;[I"--version;T;[o; ;[I"!print Racc version and quit.;To;;[I"--copyright;T;[o; ;[I"Print copyright and quit.;To;;[I" --help;T;[o; ;[I"Print usage and quit.;T@+S; ;i;I"!Generating Parser Using Racc;T@+o; ;[I"/To compile Racc grammar file, simply type:;T@+o;;[I"$ racc parse.y ;T;0o; ;[I"_This creates Ruby script file "parse.tab.y". The -o option can change the output filename.;T@+S; ;i;I" Writing A Racc Grammar File;T@+o; ;[ I"DIf you want your own parser, you have to write a grammar file. ;TI"TA grammar file contains the name of your parser class, grammar for the parser, ;TI"#user code, and anything else. ;TI"?When writing a grammar file, yacc's knowledge is helpful. ;TI"AIf you have not used yacc before, Racc is not too difficult.;T@+o; ;[I")Here's an example Racc grammar file.;T@+o;;[I"class Calcparser ;TI" rule ;TI"$ target: exp { print val[0] } ;TI" ;TI" exp: exp '+' exp ;TI" | exp '*' exp ;TI" | '(' exp ')' ;TI" | NUMBER ;TI" end ;T;0o; ;[ I"-Racc grammar files resemble yacc files. ;TI")But (of course), this is Ruby code. ;TI"-yacc's $$ is the 'result', $0, $1... is ;TI"Ian array called 'val', and $-1, $-2... is an array called '_values'.;T@+o; ;[I"RSee the {Grammar File Reference}[rdoc-ref:lib/racc/rdoc/grammar.en.rdoc] for ;TI"'more information on grammar files.;T@+S; ;i;I" Parser;T@+o; ;[I"JThen you must prepare the parse entry method. There are two types of ;TI"Jparse methods in Racc, Racc::Parser#do_parse and Racc::Parser#yyparse;T@+o; ;[I"%Racc::Parser#do_parse is simple.;T@+o; ;[ I"EIt's yyparse() of yacc, and Racc::Parser#next_token is yylex(). ;TI"FThis method must returns an array like [TOKENSYMBOL, ITS_VALUE]. ;TI"EOF is [false, false]. ;TI"J(TOKENSYMBOL is a Ruby symbol (taken from String#intern) by default. ;TI";If you want to change this, see the grammar reference.;T@+o; ;[I"=Racc::Parser#yyparse is little complicated, but useful. ;TI"WIt does not use Racc::Parser#next_token, instead it gets tokens from any iterator.;T@+o; ;[I":For example, yyparse(obj, :scan) causes ;TI"Tcalling +obj#scan+, and you can return tokens by yielding them from +obj#scan+.;T@+S; ;i;I"Debugging;T@+o; ;[I"Note: parser.rb is ruby license, but your parser is not. ;TI")Your own parser is completely yours.;T; I"lib/racc/parser.rb;T; 0o;;[; I"$lib/racc/parserfilegenerator.rb;T; 0o;;[; I"lib/racc/sourcetext.rb;T; 0o;;[; I"lib/racc/state.rb;T; 0o;;[; I"%lib/racc/statetransitiontable.rb;T; 0; 0; 0[[ U:RDoc::Constant[iI"GrammarFileParser;TI"Racc::GrammarFileParser;T: public0o;;[; @; 0@@cRDoc::NormalModule0U;[iI" VERSION;TI"Racc::VERSION;T;0o;;[; @; 0@@@:0U;[iI" Version;TI"Racc::Version;T;0o;;[; @; 0@@@:0U;[iI"Copyright;TI"Racc::Copyright;T;0o;;[; @; 0@@@:0U;[iI"PARSER_TEXT;TI"Racc::PARSER_TEXT;T;0o;;[; @$; 0@$@@:0U;[iI"StateTransitionTable;TI"Racc::StateTransitionTable;T;0o;;[; @1; 0@1@@:0[[[I" class;T[[;[[:protected[[: private[[I" instance;T[[;[[;[[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"ext/racc/cparse/cparse.c;TI"lib/racc/debugflags.rb;TI"lib/racc/exception.rb;TI"lib/racc/grammar.rb;TI""lib/racc/grammarfileparser.rb;TI"lib/racc/info.rb;TI"lib/racc/iset.rb;TI"!lib/racc/logfilegenerator.rb;TI"lib/racc/parser-text.rb;TI"lib/racc/parser.rb;TI"$lib/racc/parserfilegenerator.rb;TI"lib/racc/sourcetext.rb;TI"lib/racc/state.rb;TI"%lib/racc/statetransitiontable.rb;T@1cRDoc::TopLevelStates/resolve_rr-i.ri000064400000000375152346100650010762 0ustar00U:RDoc::AnyMethod[iI"resolve_rr:ETI"Racc::States#resolve_rr;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(state, r);T@ FI" States;TcRDoc::NormalClass00States/generate_states-i.ri000064400000000404152346100650011746 0ustar00U:RDoc::AnyMethod[iI"generate_states:ETI"!Racc::States#generate_states;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (state);T@ FI" States;TcRDoc::NormalClass00States/lookahead-i.ri000064400000000363152346100650010524 0ustar00U:RDoc::AnyMethod[iI"lookahead:ETI"Racc::States#lookahead;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" States;TcRDoc::NormalClass00States/inspect-i.ri000064400000000413152346100650010236 0ustar00U:RDoc::AnyMethod[iI" inspect:ETI"Racc::States#inspect;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[[I" to_s;To;; [; @ ; 0I"();T@ FI" States;TcRDoc::NormalClass00States/digraph-i.ri000064400000000374152346100650010215 0ustar00U:RDoc::AnyMethod[iI" digraph:ETI"Racc::States#digraph;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(map, relation);T@ FI" States;TcRDoc::NormalClass00States/rrconflict_exist%3f-i.ri000064400000000403152346100650012447 0ustar00U:RDoc::AnyMethod[iI"rrconflict_exist?:ETI"#Racc::States#rrconflict_exist?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" States;TcRDoc::NormalClass00States/resolve_sr-i.ri000064400000000375152346100650010763 0ustar00U:RDoc::AnyMethod[iI"resolve_sr:ETI"Racc::States#resolve_sr;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(state, s);T@ FI" States;TcRDoc::NormalClass00States/addrel-i.ri000064400000000371152346100650010027 0ustar00U:RDoc::AnyMethod[iI" addrel:ETI"Racc::States#addrel;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(tbl, i, item);T@ FI" States;TcRDoc::NormalClass00States/compute_nfa-i.ri000064400000000367152346100650011101 0ustar00U:RDoc::AnyMethod[iI"compute_nfa:ETI"Racc::States#compute_nfa;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" States;TcRDoc::NormalClass00States/new-c.ri000064400000000415152346100650007356 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::States::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I",(grammar, debug_flags = DebugFlags.new);T@ FI" States;TcRDoc::NormalClass00States/dfa-i.ri000064400000000474152346100650007332 0ustar00U:RDoc::AnyMethod[iI"dfa:ETI"Racc::States#dfa;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"4DFA (Deterministic Finite Automaton) Generation;T: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" States;TcRDoc::NormalClass00States/print_tab_i-i.ri000064400000000466152346100650011073 0ustar00U:RDoc::AnyMethod[iI"print_tab_i:ETI"Racc::States#print_tab_i;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"for debug;T: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(idx, rel, tab, i);T@FI" States;TcRDoc::NormalClass00States/pack-i.ri000064400000000356152346100650007515 0ustar00U:RDoc::AnyMethod[iI" pack:ETI"Racc::States#pack;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (state);T@ FI" States;TcRDoc::NormalClass00States/compute_dfa-i.ri000064400000000367152346100650011067 0ustar00U:RDoc::AnyMethod[iI"compute_dfa:ETI"Racc::States#compute_dfa;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" States;TcRDoc::NormalClass00States/print_atab-i.ri000064400000000454152346100650010721 0ustar00U:RDoc::AnyMethod[iI"print_atab:ETI"Racc::States#print_atab;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"for debug;T: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(idx, tab);T@FI" States;TcRDoc::NormalClass00States/grammar-i.ri000064400000000351152346100650010220 0ustar00U:RDoc::Attr[iI" grammar:ETI"Racc::States#grammar;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::States;TcRDoc::NormalClass0States/n_rrconflicts-i.ri000064400000000373152346100650011443 0ustar00U:RDoc::AnyMethod[iI"n_rrconflicts:ETI"Racc::States#n_rrconflicts;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" States;TcRDoc::NormalClass00States/each_index-i.ri000064400000000373152346100650010665 0ustar00U:RDoc::AnyMethod[iI"each_index:ETI"Racc::States#each_index;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI" States;TcRDoc::NormalClass00States/size-i.ri000064400000000351152346100650007544 0ustar00U:RDoc::AnyMethod[iI" size:ETI"Racc::States#size;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" States;TcRDoc::NormalClass00States/%5b%5d-i.ri000064400000000346152346100650007447 0ustar00U:RDoc::AnyMethod[iI"[]:ETI"Racc::States#[];TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(i);T@ FI" States;TcRDoc::NormalClass00States/core_to_state-i.ri000064400000000377152346100650011434 0ustar00U:RDoc::AnyMethod[iI"core_to_state:ETI"Racc::States#core_to_state;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (core);T@ FI" States;TcRDoc::NormalClass00States/to_s-i.ri000064400000000414152346100650007536 0ustar00U:RDoc::AnyMethod[iI" to_s:ETI"Racc::States#to_s;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" States;TcRDoc::NormalClass0[I"Racc::States;TFI" inspect;TStates/each_state-i.ri000064400000000427152346100650010676 0ustar00U:RDoc::AnyMethod[iI"each_state:ETI"Racc::States#each_state;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[[I" each;To;; [; @ ; 0I" (&block);T@ FI" States;TcRDoc::NormalClass00States/printb-i.ri000064400000000435152346100650010073 0ustar00U:RDoc::AnyMethod[iI" printb:ETI"Racc::States#printb;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"for debug;T: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(i);T@FI" States;TcRDoc::NormalClass00States/state_transition_table-i.ri000064400000000415152346100650013334 0ustar00U:RDoc::AnyMethod[iI"state_transition_table:ETI"(Racc::States#state_transition_table;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" States;TcRDoc::NormalClass00States/set_accept-i.ri000064400000000443152346100650010706 0ustar00U:RDoc::AnyMethod[iI"set_accept:ETI"Racc::States#set_accept;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I" complete;T: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" States;TcRDoc::NormalClass00States/create_tmap-i.ri000064400000000373152346100650011062 0ustar00U:RDoc::AnyMethod[iI"create_tmap:ETI"Racc::States#create_tmap;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (size);T@ FI" States;TcRDoc::NormalClass00States/nfa-i.ri000064400000000501152346100650007333 0ustar00U:RDoc::AnyMethod[iI"nfa:ETI"Racc::States#nfa;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"9NFA (Non-deterministic Finite Automaton) Computation;T: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI" States;TcRDoc::NormalClass00States/srconflict_exist%3f-i.ri000064400000000403152346100650012450 0ustar00U:RDoc::AnyMethod[iI"srconflict_exist?:ETI"#Racc::States#srconflict_exist?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" States;TcRDoc::NormalClass00States/resolve-i.ri000064400000000441152346100650010251 0ustar00U:RDoc::AnyMethod[iI" resolve:ETI"Racc::States#resolve;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I" resolve;T: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (state);T@FI" States;TcRDoc::NormalClass00States/addsym-i.ri000064400000000374152346100650010060 0ustar00U:RDoc::AnyMethod[iI" addsym:ETI"Racc::States#addsym;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(table, sym, ptr);T@ FI" States;TcRDoc::NormalClass00States/do_resolve_sr-i.ri000064400000000405152346100650011437 0ustar00U:RDoc::AnyMethod[iI"do_resolve_sr:ETI"Racc::States#do_resolve_sr;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(stok, rtok);T@ FI" States;TcRDoc::NormalClass00States/record_path-i.ri000064400000000402152346100650011061 0ustar00U:RDoc::AnyMethod[iI"record_path:ETI"Racc::States#record_path;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(begst, rule);T@ FI" States;TcRDoc::NormalClass00States/should_report_srconflict%3f-i.ri000064400000000423152346100650014207 0ustar00U:RDoc::AnyMethod[iI"should_report_srconflict?:ETI"+Racc::States#should_report_srconflict?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" States;TcRDoc::NormalClass00States/transpose-i.ri000064400000000366152346100650010616 0ustar00U:RDoc::AnyMethod[iI"transpose:ETI"Racc::States#transpose;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (rel);T@ FI" States;TcRDoc::NormalClass00States/traverse-i.ri000064400000000422152346100650010424 0ustar00U:RDoc::AnyMethod[iI" traverse:ETI"Racc::States#traverse;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"((i, index, vertices, map, relation);T@ FI" States;TcRDoc::NormalClass00States/print_tab-i.ri000064400000000400152346100650010547 0ustar00U:RDoc::AnyMethod[iI"print_tab:ETI"Racc::States#print_tab;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(idx, rel, tab);T@ FI" States;TcRDoc::NormalClass00States/each-i.ri000064400000000425152346100650007474 0ustar00U:RDoc::AnyMethod[iI" each:ETI"Racc::States#each;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI" States;TcRDoc::NormalClass0[I"Racc::States;TFI"each_state;TStates/check_useless-i.ri000064400000000373152346100650011416 0ustar00U:RDoc::AnyMethod[iI"check_useless:ETI"Racc::States#check_useless;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" States;TcRDoc::NormalClass00States/fingerprint-i.ri000064400000000372152346100650011124 0ustar00U:RDoc::AnyMethod[iI"fingerprint:ETI"Racc::States#fingerprint;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (arr);T@ FI" States;TcRDoc::NormalClass00States/cdesc-States.ri000064400000003027152346100650010671 0ustar00U:RDoc::NormalClass[iI" States:ETI"Racc::States;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"A table of LALR states.;T: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" actions;TI"R;T: privateFI"lib/racc/state.rb;T[ I" grammar;T@; F@[U:RDoc::Constant[iI" ASSOC;TI"Racc::States::ASSOC;T: public0o;;[; @; 0@@cRDoc::NormalClass0[[I"Enumerable;To;;[; @; 0@[[I" class;T[[;[[:protected[[; [[I"new;T@[I" instance;T[[;[[;[[; [-[I"[];T@[I" addrel;T@[I" addsym;T@[I"check_useless;T@[I"compute_dfa;T@[I"compute_nfa;T@[I"core_to_state;T@[I"create_tmap;T@[I"dfa;T@[I" digraph;T@[I"do_resolve_sr;T@[I" each;T@[I"each_index;T@[I"each_state;T@[I" each_t;T@[I"fingerprint;T@[I"generate_states;T@[I" inspect;T@[I"lookahead;T@[I"n_rrconflicts;T@[I"n_srconflicts;T@[I"nfa;T@[I" pack;T@[I"print_atab;T@[I"print_tab;T@[I"print_tab_i;T@[I" printb;T@[I"record_path;T@[I" resolve;T@[I"resolve_rr;T@[I"resolve_sr;T@[I"rrconflict_exist?;T@[I"set_accept;T@[I"should_report_srconflict?;T@[I" size;T@[I"srconflict_exist?;T@[I"state_transition_table;T@[I" to_s;T@[I"transpose;T@[I" traverse;T@[[I"Forwardable;To;;[; @; 0@[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/state.rb;TI" Racc;TcRDoc::NormalModuleStates/actions-i.ri000064400000000351152346100650010232 0ustar00U:RDoc::Attr[iI" actions:ETI"Racc::States#actions;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::States;TcRDoc::NormalClass0States/n_srconflicts-i.ri000064400000000373152346100650011444 0ustar00U:RDoc::AnyMethod[iI"n_srconflicts:ETI"Racc::States#n_srconflicts;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" States;TcRDoc::NormalClass00States/each_t-i.ri000064400000000376152346100650010024 0ustar00U:RDoc::AnyMethod[iI" each_t:ETI"Racc::States#each_t;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below00I"tbl;T[I"(tbl, set);T@ FI" States;TcRDoc::NormalClass00ISet/cdesc-ISet.ri000064400000001442152346100650007672 0ustar00U:RDoc::NormalClass[iI" ISet:ETI"Racc::ISet;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"9An "indexed" set. All items must respond to :ident.;T: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I"set;TI"R;T: privateFI"lib/racc/iset.rb;T[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[;[[; [[I"[];T@[I"[]=;T@[I"add;T@[I" clear;T@[I" delete;T@[I"dup;T@[I" each;T@[I" empty?;T@[I" include?;T@[I" inspect;T@[I" key?;T@[I" size;T@[I" to_a;T@[I" to_s;T@[I" update;T@[I" update_a;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/iset.rb;TI" Racc;TcRDoc::NormalModuleISet/inspect-i.ri000064400000000410152346100650007634 0ustar00U:RDoc::AnyMethod[iI" inspect:ETI"Racc::ISet#inspect;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" ISet;TcRDoc::NormalClass0[I"Racc::ISet;TFI" to_s;TISet/key%3f-i.ri000064400000000403152346100650007257 0ustar00U:RDoc::AnyMethod[iI" key?:ETI"Racc::ISet#key?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[I" (key);T@ FI" ISet;TcRDoc::NormalClass0[I"Racc::ISet;TFI"[];TISet/clear-i.ri000064400000000346152346100650007265 0ustar00U:RDoc::AnyMethod[iI" clear:ETI"Racc::ISet#clear;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" ISet;TcRDoc::NormalClass00ISet/to_a-i.ri000064400000000344152346100650007117 0ustar00U:RDoc::AnyMethod[iI" to_a:ETI"Racc::ISet#to_a;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" ISet;TcRDoc::NormalClass00ISet/set-i.ri000064400000000334152346100650006767 0ustar00U:RDoc::Attr[iI"set:ETI"Racc::ISet#set;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::ISet;TcRDoc::NormalClass0ISet/new-c.ri000064400000000351152346100650006756 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::ISet::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[I" (a = []);T@ FI" ISet;TcRDoc::NormalClass00ISet/update-i.ri000064400000000355152346100650007461 0ustar00U:RDoc::AnyMethod[iI" update:ETI"Racc::ISet#update;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[I" (other);T@ FI" ISet;TcRDoc::NormalClass00ISet/empty%3f-i.ri000064400000000350152346100650007626 0ustar00U:RDoc::AnyMethod[iI" empty?:ETI"Racc::ISet#empty?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" ISet;TcRDoc::NormalClass00ISet/include%3f-i.ri000064400000000413152346100650010113 0ustar00U:RDoc::AnyMethod[iI" include?:ETI"Racc::ISet#include?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[I" (key);T@ FI" ISet;TcRDoc::NormalClass0[I"Racc::ISet;TFI"[];TISet/dup-i.ri000064400000000342152346100650006763 0ustar00U:RDoc::AnyMethod[iI"dup:ETI"Racc::ISet#dup;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" ISet;TcRDoc::NormalClass00ISet/size-i.ri000064400000000344152346100650007147 0ustar00U:RDoc::AnyMethod[iI" size:ETI"Racc::ISet#size;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" ISet;TcRDoc::NormalClass00ISet/%5b%5d-i.ri000064400000000437152346100650007051 0ustar00U:RDoc::AnyMethod[iI"[]:ETI"Racc::ISet#[];TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[[I" include?;To;; [; @ ; 0[I" key?;To;; [; @ ; 0I" (key);T@ FI" ISet;TcRDoc::NormalClass00ISet/to_s-i.ri000064400000000403152346100650007135 0ustar00U:RDoc::AnyMethod[iI" to_s:ETI"Racc::ISet#to_s;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[[I" inspect;To;; [; @ ; 0I"();T@ FI" ISet;TcRDoc::NormalClass00ISet/delete-i.ri000064400000000353152346100650007437 0ustar00U:RDoc::AnyMethod[iI" delete:ETI"Racc::ISet#delete;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[I" (key);T@ FI" ISet;TcRDoc::NormalClass00ISet/add-i.ri000064400000000343152346100650006724 0ustar00U:RDoc::AnyMethod[iI"add:ETI"Racc::ISet#add;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[I"(i);T@ FI" ISet;TcRDoc::NormalClass00ISet/%5b%5d%3d-i.ri000064400000000352152346100650007341 0ustar00U:RDoc::AnyMethod[iI"[]=:ETI"Racc::ISet#[]=;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[I"(key, val);T@ FI" ISet;TcRDoc::NormalClass00ISet/update_a-i.ri000064400000000355152346100650007761 0ustar00U:RDoc::AnyMethod[iI" update_a:ETI"Racc::ISet#update_a;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[I"(a);T@ FI" ISet;TcRDoc::NormalClass00ISet/each-i.ri000064400000000352152346100650007074 0ustar00U:RDoc::AnyMethod[iI" each:ETI"Racc::ISet#each;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/iset.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI" ISet;TcRDoc::NormalClass00StateTransitionTable/token_value_table-i.ri000064400000000456152346100650015123 0ustar00U:RDoc::AnyMethod[iI"token_value_table:ETI"1Racc::StateTransitionTable#token_value_table;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"StateTransitionTable;TcRDoc::NormalClass00StateTransitionTable/new-c.ri000064400000000431152346100650012214 0ustar00U:RDoc::AnyMethod[iI"new:ETI"$Racc::StateTransitionTable::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I" (states);T@ TI"StateTransitionTable;TcRDoc::NormalClass00StateTransitionTable/parser_class-i.ri000064400000000444152346100650014116 0ustar00U:RDoc::AnyMethod[iI"parser_class:ETI",Racc::StateTransitionTable#parser_class;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"StateTransitionTable;TcRDoc::NormalClass00StateTransitionTable/grammar-i.ri000064400000000424152346100650013061 0ustar00U:RDoc::Attr[iI" grammar:ETI"'Racc::StateTransitionTable#grammar;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::StateTransitionTable;TcRDoc::NormalClass0StateTransitionTable/generate-c.ri000064400000000443152346100650013220 0ustar00U:RDoc::AnyMethod[iI" generate:ETI")Racc::StateTransitionTable::generate;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below000[I" (states);T@ FI"StateTransitionTable;TcRDoc::NormalClass00StateTransitionTable/cdesc-StateTransitionTable.ri000064400000001173152346100650016371 0ustar00U:RDoc::NormalClass[iI"StateTransitionTable:ETI"Racc::StateTransitionTable;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" grammar;TI"R;T: privateFI"%lib/racc/statetransitiontable.rb;T[ I" states;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I" generate;T@[I"new;T@[I" instance;T[[; [[; [[; [[I"parser_class;T@[I"token_value_table;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"%lib/racc/statetransitiontable.rb;TI" Racc;TcRDoc::NormalModuleStateTransitionTable/states-i.ri000064400000000422152346100650012734 0ustar00U:RDoc::Attr[iI" states:ETI"&Racc::StateTransitionTable#states;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"%lib/racc/statetransitiontable.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::StateTransitionTable;TcRDoc::NormalClass0UserAction/source-i.ri000064400000000361152346100650010704 0ustar00U:RDoc::Attr[iI" source:ETI"Racc::UserAction#source;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::UserAction;TcRDoc::NormalClass0UserAction/proc%3f-i.ri000064400000000365152346100650010651 0ustar00U:RDoc::AnyMethod[iI" proc?:ETI"Racc::UserAction#proc?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"UserAction;TcRDoc::NormalClass00UserAction/inspect-i.ri000064400000000435152346100650011053 0ustar00U:RDoc::AnyMethod[iI" inspect:ETI"Racc::UserAction#inspect;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"UserAction;TcRDoc::NormalClass0[I"Racc::UserAction;TFI" name;TUserAction/cdesc-UserAction.ri000064400000001200152346100650012302 0ustar00U:RDoc::NormalClass[iI"UserAction:ETI"Racc::UserAction;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" proc;TI"R;T: privateFI"lib/racc/grammar.rb;T[ I" source;T@; F@[[[[I" class;T[[: public[[:protected[[; [ [I" empty;T@[I"new;T@[I" proc;T@[I"source_text;T@[I" instance;T[[; [[; [[; [ [I" empty?;T@[I" inspect;T@[I" name;T@[I" proc?;T@[I" source?;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/grammar.rb;TI" Racc;TcRDoc::NormalModuleUserAction/new-c.ri000064400000000373152346100650010172 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::UserAction::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(src, proc);T@ FI"UserAction;TcRDoc::NormalClass00UserAction/empty%3f-i.ri000064400000000367152346100650011046 0ustar00U:RDoc::AnyMethod[iI" empty?:ETI"Racc::UserAction#empty?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"UserAction;TcRDoc::NormalClass00UserAction/source%3f-i.ri000064400000000371152346100650011203 0ustar00U:RDoc::AnyMethod[iI" source?:ETI"Racc::UserAction#source?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"UserAction;TcRDoc::NormalClass00UserAction/source_text-c.ri000064400000000405152346100650011741 0ustar00U:RDoc::AnyMethod[iI"source_text:ETI""Racc::UserAction::source_text;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (src);T@ FI"UserAction;TcRDoc::NormalClass00UserAction/name-i.ri000064400000000422152346100650010322 0ustar00U:RDoc::AnyMethod[iI" name:ETI"Racc::UserAction#name;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[[I" inspect;To;; [; @ ; 0I"();T@ FI"UserAction;TcRDoc::NormalClass00UserAction/proc-i.ri000064400000000355152346100650010352 0ustar00U:RDoc::Attr[iI" proc:ETI"Racc::UserAction#proc;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::UserAction;TcRDoc::NormalClass0UserAction/proc-c.ri000064400000000404152346100650010337 0ustar00U:RDoc::AnyMethod[iI" proc:ETI"Racc::UserAction::proc;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(pr = nil, &block);T@ FI"UserAction;TcRDoc::NormalClass00UserAction/empty-c.ri000064400000000366152346100650010541 0ustar00U:RDoc::AnyMethod[iI" empty:ETI"Racc::UserAction::empty;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"UserAction;TcRDoc::NormalClass00CparseParams/cdesc-CparseParams.ri000064400000000657152346100650013133 0ustar00U:RDoc::NormalClass[iI"CparseParams:ETI"Racc::CparseParams;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"ext/racc/cparse/cparse.c;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"ext/racc/cparse/cparse.c;TI" Racc;TcRDoc::NormalModuleSourceText/cdesc-SourceText.ri000064400000001072152346100650012373 0ustar00U:RDoc::NormalClass[iI"SourceText:ETI"Racc::SourceText;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/sourcetext.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" filename;TI"R;T: privateFI"lib/racc/sourcetext.rb;T[ I" lineno;T@; F@[ I" text;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[; [[; [[I" location;T@[I" to_s;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/sourcetext.rb;TI" Racc;TcRDoc::NormalModuleSourceText/new-c.ri000064400000000413152346100650010216 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::SourceText::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/sourcetext.rb;T:0@omit_headings_from_table_of_contents_below000[I"(text, filename, lineno);T@ FI"SourceText;TcRDoc::NormalClass00SourceText/filename-i.ri000064400000000370152346100650011215 0ustar00U:RDoc::Attr[iI" filename:ETI"Racc::SourceText#filename;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/sourcetext.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::SourceText;TcRDoc::NormalClass0SourceText/location-i.ri000064400000000376152346100650011253 0ustar00U:RDoc::AnyMethod[iI" location:ETI"Racc::SourceText#location;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/sourcetext.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"SourceText;TcRDoc::NormalClass00SourceText/to_s-i.ri000064400000000366152346100650010406 0ustar00U:RDoc::AnyMethod[iI" to_s:ETI"Racc::SourceText#to_s;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/sourcetext.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"SourceText;TcRDoc::NormalClass00SourceText/text-i.ri000064400000000360152346100650010420 0ustar00U:RDoc::Attr[iI" text:ETI"Racc::SourceText#text;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/sourcetext.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::SourceText;TcRDoc::NormalClass0SourceText/lineno-i.ri000064400000000364152346100650010724 0ustar00U:RDoc::Attr[iI" lineno:ETI"Racc::SourceText#lineno;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/sourcetext.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::SourceText;TcRDoc::NormalClass0SymbolTable/fix_ident-i.ri000064400000000377152346100650011525 0ustar00U:RDoc::AnyMethod[iI"fix_ident:ETI" Racc::SymbolTable#fix_ident;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"SymbolTable;TcRDoc::NormalClass00SymbolTable/nt_max-i.ri000064400000000371152346100650011034 0ustar00U:RDoc::AnyMethod[iI" nt_max:ETI"Racc::SymbolTable#nt_max;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"SymbolTable;TcRDoc::NormalClass00SymbolTable/to_a-i.ri000064400000000357152346100650010474 0ustar00U:RDoc::Attr[iI" to_a:ETI"Racc::SymbolTable#to_a;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::SymbolTable;TcRDoc::NormalClass0SymbolTable/new-c.ri000064400000000364152346100650010333 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::SymbolTable::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"SymbolTable;TcRDoc::NormalClass00SymbolTable/dummy-i.ri000064400000000361152346100650010700 0ustar00U:RDoc::Attr[iI" dummy:ETI"Racc::SymbolTable#dummy;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::SymbolTable;TcRDoc::NormalClass0SymbolTable/check_terminals-i.ri000064400000000413152346100650012676 0ustar00U:RDoc::AnyMethod[iI"check_terminals:ETI"&Racc::SymbolTable#check_terminals;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"SymbolTable;TcRDoc::NormalClass00SymbolTable/each_nonterminal-i.ri000064400000000423152346100650013052 0ustar00U:RDoc::AnyMethod[iI"each_nonterminal:ETI"'Racc::SymbolTable#each_nonterminal;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI"SymbolTable;TcRDoc::NormalClass00SymbolTable/nt_base-i.ri000064400000000365152346100650011164 0ustar00U:RDoc::Attr[iI" nt_base:ETI"Racc::SymbolTable#nt_base;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::SymbolTable;TcRDoc::NormalClass0SymbolTable/%5b%5d-i.ri000064400000000363152346100650010420 0ustar00U:RDoc::AnyMethod[iI"[]:ETI"Racc::SymbolTable#[];TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (id);T@ FI"SymbolTable;TcRDoc::NormalClass00SymbolTable/error-i.ri000064400000000361152346100650010676 0ustar00U:RDoc::Attr[iI" error:ETI"Racc::SymbolTable#error;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::SymbolTable;TcRDoc::NormalClass0SymbolTable/delete-i.ri000064400000000374152346100650011013 0ustar00U:RDoc::AnyMethod[iI" delete:ETI"Racc::SymbolTable#delete;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (sym);T@ FI"SymbolTable;TcRDoc::NormalClass00SymbolTable/terminals-i.ri000064400000000405152346100650011542 0ustar00U:RDoc::AnyMethod[iI"terminals:ETI" Racc::SymbolTable#terminals;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI"SymbolTable;TcRDoc::NormalClass00SymbolTable/intern-i.ri000064400000000413152346100650011042 0ustar00U:RDoc::AnyMethod[iI" intern:ETI"Racc::SymbolTable#intern;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(val, dummy = false);T@ FI"SymbolTable;TcRDoc::NormalClass00SymbolTable/symbols-i.ri000064400000000365152346100650011241 0ustar00U:RDoc::Attr[iI" symbols:ETI"Racc::SymbolTable#symbols;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::SymbolTable;TcRDoc::NormalClass0SymbolTable/fix-i.ri000064400000000363152346100650010335 0ustar00U:RDoc::AnyMethod[iI"fix:ETI"Racc::SymbolTable#fix;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"SymbolTable;TcRDoc::NormalClass00SymbolTable/each_terminal-i.ri000064400000000415152346100650012340 0ustar00U:RDoc::AnyMethod[iI"each_terminal:ETI"$Racc::SymbolTable#each_terminal;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI"SymbolTable;TcRDoc::NormalClass00SymbolTable/cdesc-SymbolTable.ri000064400000001536152346100650012620 0ustar00U:RDoc::NormalClass[iI"SymbolTable:ETI"Racc::SymbolTable;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[ [ I" anchor;TI"R;T: privateFI"lib/racc/grammar.rb;T[ I" dummy;T@; F@[ I" error;T@; F@[ I" nt_base;T@; F@[ I" symbols;T@; F@[ I" to_a;T@; F@[[[I"Enumerable;To;;[; @; 0@[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[; [[; [[I"[];T@[I"check_terminals;T@[I" delete;T@[I" each;T@[I"each_nonterminal;T@[I"each_terminal;T@[I"fix;T@[I"fix_ident;T@[I" intern;T@[I"nonterminals;T@[I" nt_max;T@[I"terminals;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/grammar.rb;TI" Racc;TcRDoc::NormalModuleSymbolTable/each-i.ri000064400000000373152346100650010450 0ustar00U:RDoc::AnyMethod[iI" each:ETI"Racc::SymbolTable#each;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI"SymbolTable;TcRDoc::NormalClass00SymbolTable/nonterminals-i.ri000064400000000405152346100650012255 0ustar00U:RDoc::AnyMethod[iI"nonterminals:ETI"#Racc::SymbolTable#nonterminals;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"SymbolTable;TcRDoc::NormalClass00SymbolTable/anchor-i.ri000064400000000363152346100650011021 0ustar00U:RDoc::Attr[iI" anchor:ETI"Racc::SymbolTable#anchor;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::SymbolTable;TcRDoc::NormalClass0Rule/useless%3d-i.ri000064400000000360152346100650010215 0ustar00U:RDoc::AnyMethod[iI" useless=:ETI"Racc::Rule#useless=;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(u);T@ FI" Rule;TcRDoc::NormalClass00Rule/replace-i.ri000064400000000366152346100650007657 0ustar00U:RDoc::AnyMethod[iI" replace:ETI"Racc::Rule#replace;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(src, dest);T@ FI" Rule;TcRDoc::NormalClass00Rule/inspect-i.ri000064400000000355152346100650007707 0ustar00U:RDoc::AnyMethod[iI" inspect:ETI"Racc::Rule#inspect;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Rule;TcRDoc::NormalClass00Rule/precedence%3d-i.ri000064400000000370152346100650010630 0ustar00U:RDoc::AnyMethod[iI"precedence=:ETI"Racc::Rule#precedence=;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (sym);T@ FI" Rule;TcRDoc::NormalClass00Rule/nullable%3f-i.ri000064400000000361152346100650010333 0ustar00U:RDoc::AnyMethod[iI"nullable?:ETI"Racc::Rule#nullable?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Rule;TcRDoc::NormalClass00Rule/hash%3d-i.ri000064400000000352152346100650007456 0ustar00U:RDoc::AnyMethod[iI" hash=:ETI"Racc::Rule#hash=;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(n);T@ FI" Rule;TcRDoc::NormalClass00Rule/new-c.ri000064400000000367152346100650007030 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::Rule::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(target, syms, act);T@ FI" Rule;TcRDoc::NormalClass00Rule/target-i.ri000064400000000346152346100650007530 0ustar00U:RDoc::Attr[iI" target:ETI"Racc::Rule#target;TI"RW;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Rule;TcRDoc::NormalClass0Rule/cdesc-Rule.ri000064400000001667152346100650010011 0ustar00U:RDoc::NormalClass[iI" Rule:ETI"Racc::Rule;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[ [ I" action;TI"R;T: privateFI"lib/racc/grammar.rb;T[ I" hash;T@; F@[ I" ident;TI"RW;T; F@[ I" ptrs;T@; F@[ I"specified_prec;T@; F@[ I" symbols;T@; F@[ I" target;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[; [[; [[I"==;T@[I"[];T@[I" accept?;T@[I" each;T@[I"each_rule;T@[I" empty?;T@[I" hash=;T@[I" inspect;T@[I" null=;T@[I"nullable?;T@[I" prec;T@[I"precedence;T@[I"precedence=;T@[I" replace;T@[I" rule;T@[I" size;T@[I" to_s;T@[I" useless=;T@[I" useless?;T@[I"|;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/grammar.rb;TI" Racc;TcRDoc::NormalModuleRule/empty%3f-i.ri000064400000000353152346100650007674 0ustar00U:RDoc::AnyMethod[iI" empty?:ETI"Racc::Rule#empty?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Rule;TcRDoc::NormalClass00Rule/accept%3f-i.ri000064400000000355152346100650007777 0ustar00U:RDoc::AnyMethod[iI" accept?:ETI"Racc::Rule#accept?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Rule;TcRDoc::NormalClass00Rule/specified_prec-i.ri000064400000000366152346100650011210 0ustar00U:RDoc::Attr[iI"specified_prec:ETI"Racc::Rule#specified_prec;TI"RW;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Rule;TcRDoc::NormalClass0Rule/action-i.ri000064400000000345152346100650007516 0ustar00U:RDoc::Attr[iI" action:ETI"Racc::Rule#action;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Rule;TcRDoc::NormalClass0Rule/precedence-i.ri000064400000000363152346100650010336 0ustar00U:RDoc::AnyMethod[iI"precedence:ETI"Racc::Rule#precedence;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Rule;TcRDoc::NormalClass00Rule/size-i.ri000064400000000347152346100650007215 0ustar00U:RDoc::AnyMethod[iI" size:ETI"Racc::Rule#size;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Rule;TcRDoc::NormalClass00Rule/ptrs-i.ri000064400000000341152346100650007225 0ustar00U:RDoc::Attr[iI" ptrs:ETI"Racc::Rule#ptrs;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Rule;TcRDoc::NormalClass0Rule/rule-i.ri000064400000000347152346100650007212 0ustar00U:RDoc::AnyMethod[iI" rule:ETI"Racc::Rule#rule;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Rule;TcRDoc::NormalClass00Rule/%5b%5d-i.ri000064400000000346152346100650007113 0ustar00U:RDoc::AnyMethod[iI"[]:ETI"Racc::Rule#[];TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (idx);T@ FI" Rule;TcRDoc::NormalClass00Rule/to_s-i.ri000064400000000347152346100650007207 0ustar00U:RDoc::AnyMethod[iI" to_s:ETI"Racc::Rule#to_s;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Rule;TcRDoc::NormalClass00Rule/each_rule-i.ri000064400000000401152346100650010161 0ustar00U:RDoc::AnyMethod[iI"each_rule:ETI"Racc::Rule#each_rule;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below00I" self;T[I" (&block);T@ FI" Rule;TcRDoc::NormalClass00Rule/null%3d-i.ri000064400000000352152346100650007505 0ustar00U:RDoc::AnyMethod[iI" null=:ETI"Racc::Rule#null=;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(n);T@ FI" Rule;TcRDoc::NormalClass00Rule/useless%3f-i.ri000064400000000357152346100650010225 0ustar00U:RDoc::AnyMethod[iI" useless?:ETI"Racc::Rule#useless?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Rule;TcRDoc::NormalClass00Rule/symbols-i.ri000064400000000347152346100650007733 0ustar00U:RDoc::Attr[iI" symbols:ETI"Racc::Rule#symbols;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Rule;TcRDoc::NormalClass0Rule/%7c-i.ri000064400000000342152346100650006614 0ustar00U:RDoc::AnyMethod[iI"|:ETI"Racc::Rule#|;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(x);T@ FI" Rule;TcRDoc::NormalClass00Rule/prec-i.ri000064400000000362152346100650007171 0ustar00U:RDoc::AnyMethod[iI" prec:ETI"Racc::Rule#prec;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(sym, &block);T@ FI" Rule;TcRDoc::NormalClass00Rule/each-i.ri000064400000000355152346100650007142 0ustar00U:RDoc::AnyMethod[iI" each:ETI"Racc::Rule#each;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (&block);T@ FI" Rule;TcRDoc::NormalClass00Rule/%3d%3d-i.ri000064400000000350152346100650007104 0ustar00U:RDoc::AnyMethod[iI"==:ETI"Racc::Rule#==;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (other);T@ FI" Rule;TcRDoc::NormalClass00Rule/ident-i.ri000064400000000344152346100650007343 0ustar00U:RDoc::Attr[iI" ident:ETI"Racc::Rule#ident;TI"RW;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Rule;TcRDoc::NormalClass0Rule/hash-i.ri000064400000000341152346100650007160 0ustar00U:RDoc::Attr[iI" hash:ETI"Racc::Rule#hash;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Rule;TcRDoc::NormalClass0CompileError/cdesc-CompileError.ri000064400000000656152346100650013174 0ustar00U:RDoc::NormalClass[iI"CompileError:ETI"Racc::CompileError;TI"Racc::Error;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/exception.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/exception.rb;TI" Racc;TcRDoc::NormalModuleLocationPointer/ptr_bug%21-i.ri000064400000000405152346100650012312 0ustar00U:RDoc::AnyMethod[iI" ptr_bug!:ETI"#Racc::LocationPointer#ptr_bug!;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"LocationPointer;TcRDoc::NormalClass00LocationPointer/dereference-i.ri000064400000000405152346100650012707 0ustar00U:RDoc::Attr[iI"dereference:ETI"&Racc::LocationPointer#dereference;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::LocationPointer;TcRDoc::NormalClass0LocationPointer/inspect-i.ri000064400000000454152346100650012111 0ustar00U:RDoc::AnyMethod[iI" inspect:ETI""Racc::LocationPointer#inspect;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"LocationPointer;TcRDoc::NormalClass0[I"Racc::LocationPointer;TFI" to_s;TLocationPointer/reduce-i.ri000064400000000373152346100650011713 0ustar00U:RDoc::Attr[iI" reduce:ETI"!Racc::LocationPointer#reduce;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::LocationPointer;TcRDoc::NormalClass0LocationPointer/cdesc-LocationPointer.ri000064400000001773152346100650014413 0ustar00U:RDoc::NormalClass[iI"LocationPointer:ETI"Racc::LocationPointer;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"-A set of rule and position in it's RHS. ;TI"ENote that the number of pointers is more than rule's RHS array, ;TI"Ibecause pointer points right edge of the final symbol when reducing.;T: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[ [ I"dereference;TI"R;T: privateFI"lib/racc/grammar.rb;T[ I" hash;T@; F@[ I" ident;T@; F@[ I" index;T@; F@[ I" reduce;T@; F@[ I" reduce?;T@; F@[ I" rule;T@; F@[ I" symbol;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[;[[; [[I"==;T@[I" before;T@[I" eql?;T@[I" head?;T@[I"increment;T@[I" inspect;T@[I" next;T@[I" ptr_bug!;T@[I" to_s;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/grammar.rb;TI" Racc;TcRDoc::NormalModuleLocationPointer/eql%3f-i.ri000064400000000431152346100650011516 0ustar00U:RDoc::AnyMethod[iI" eql?:ETI"Racc::LocationPointer#eql?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[[I"==;To;; [; @ ; 0I" (ot);T@ FI"LocationPointer;TcRDoc::NormalClass00LocationPointer/new-c.ri000064400000000410152346100650011217 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::LocationPointer::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(rule, i, sym);T@ FI"LocationPointer;TcRDoc::NormalClass00LocationPointer/reduce%3f-i.ri000064400000000375152346100650012213 0ustar00U:RDoc::Attr[iI" reduce?:ETI""Racc::LocationPointer#reduce?;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::LocationPointer;TcRDoc::NormalClass0LocationPointer/symbol-i.ri000064400000000373152346100650011751 0ustar00U:RDoc::Attr[iI" symbol:ETI"!Racc::LocationPointer#symbol;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::LocationPointer;TcRDoc::NormalClass0LocationPointer/rule-i.ri000064400000000367152346100650011416 0ustar00U:RDoc::Attr[iI" rule:ETI"Racc::LocationPointer#rule;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::LocationPointer;TcRDoc::NormalClass0LocationPointer/to_s-i.ri000064400000000434152346100650011406 0ustar00U:RDoc::AnyMethod[iI" to_s:ETI"Racc::LocationPointer#to_s;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[[I" inspect;To;; [; @ ; 0I"();T@ FI"LocationPointer;TcRDoc::NormalClass00LocationPointer/before-i.ri000064400000000404152346100650011701 0ustar00U:RDoc::AnyMethod[iI" before:ETI"!Racc::LocationPointer#before;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (len);T@ FI"LocationPointer;TcRDoc::NormalClass00LocationPointer/index-i.ri000064400000000371152346100650011551 0ustar00U:RDoc::Attr[iI" index:ETI" Racc::LocationPointer#index;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::LocationPointer;TcRDoc::NormalClass0LocationPointer/increment-i.ri000064400000000460152346100650012425 0ustar00U:RDoc::AnyMethod[iI"increment:ETI"$Racc::LocationPointer#increment;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"LocationPointer;TcRDoc::NormalClass0[I"Racc::LocationPointer;TFI" next;TLocationPointer/next-i.ri000064400000000436152346100650011422 0ustar00U:RDoc::AnyMethod[iI" next:ETI"Racc::LocationPointer#next;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[[I"increment;To;; [; @ ; 0I"();T@ FI"LocationPointer;TcRDoc::NormalClass00LocationPointer/head%3f-i.ri000064400000000377152346100650011647 0ustar00U:RDoc::AnyMethod[iI" head?:ETI" Racc::LocationPointer#head?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"LocationPointer;TcRDoc::NormalClass00LocationPointer/%3d%3d-i.ri000064400000000444152346100650011312 0ustar00U:RDoc::AnyMethod[iI"==:ETI"Racc::LocationPointer#==;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (ot);T@ FI"LocationPointer;TcRDoc::NormalClass0[I"Racc::LocationPointer;TFI" eql?;TLocationPointer/ident-i.ri000064400000000371152346100650011545 0ustar00U:RDoc::Attr[iI" ident:ETI" Racc::LocationPointer#ident;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::LocationPointer;TcRDoc::NormalClass0LocationPointer/hash-i.ri000064400000000367152346100650011372 0ustar00U:RDoc::Attr[iI" hash:ETI"Racc::LocationPointer#hash;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::LocationPointer;TcRDoc::NormalClass0Prec/inspect-i.ri000064400000000413152346100650007664 0ustar00U:RDoc::AnyMethod[iI" inspect:ETI"Racc::Prec#inspect;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Prec;TcRDoc::NormalClass0[I"Racc::Prec;TFI" name;TPrec/cdesc-Prec.ri000064400000001016152346100650007741 0ustar00U:RDoc::NormalClass[iI" Prec:ETI"Racc::Prec;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" lineno;TI"R;T: privateFI"lib/racc/grammar.rb;T[ I" symbol;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[; [[; [[I" inspect;T@[I" name;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/grammar.rb;TI" Racc;TcRDoc::NormalModulePrec/new-c.ri000064400000000364152346100650007007 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::Prec::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"(symbol, lineno);T@ FI" Prec;TcRDoc::NormalClass00Prec/symbol-i.ri000064400000000345152346100650007530 0ustar00U:RDoc::Attr[iI" symbol:ETI"Racc::Prec#symbol;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Prec;TcRDoc::NormalClass0Prec/name-i.ri000064400000000406152346100650007141 0ustar00U:RDoc::AnyMethod[iI" name:ETI"Racc::Prec#name;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[[I" inspect;To;; [; @ ; 0I"();T@ FI" Prec;TcRDoc::NormalClass00Prec/lineno-i.ri000064400000000345152346100650007507 0ustar00U:RDoc::Attr[iI" lineno:ETI"Racc::Prec#lineno;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::Prec;TcRDoc::NormalClass0OrMark/inspect-i.ri000064400000000421152346100650010165 0ustar00U:RDoc::AnyMethod[iI" inspect:ETI"Racc::OrMark#inspect;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" OrMark;TcRDoc::NormalClass0[I"Racc::OrMark;TFI" name;TOrMark/new-c.ri000064400000000360152346100650007305 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::OrMark::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[I" (lineno);T@ FI" OrMark;TcRDoc::NormalClass00OrMark/cdesc-OrMark.ri000064400000000774152346100650010557 0ustar00U:RDoc::NormalClass[iI" OrMark:ETI"Racc::OrMark;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" lineno;TI"R;T: privateFI"lib/racc/grammar.rb;T[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[; [[; [[I" inspect;T@[I" name;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/grammar.rb;TI" Racc;TcRDoc::NormalModuleOrMark/name-i.ri000064400000000412152346100650007440 0ustar00U:RDoc::AnyMethod[iI" name:ETI"Racc::OrMark#name;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below000[[I" inspect;To;; [; @ ; 0I"();T@ FI" OrMark;TcRDoc::NormalClass00OrMark/lineno-i.ri000064400000000351152346100650010006 0ustar00U:RDoc::Attr[iI" lineno:ETI"Racc::OrMark#lineno;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/grammar.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::OrMark;TcRDoc::NormalClass0ParseError/cdesc-ParseError.ri000064400000000646152346100650012337 0ustar00U:RDoc::NormalClass[iI"ParseError:ETI"Racc::ParseError;TI"StandardError;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/parser.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/parser.rb;TI" Racc;TcRDoc::NormalModuleState/srconf-i.ri000064400000000345152346100650007704 0ustar00U:RDoc::Attr[iI" srconf:ETI"Racc::State#srconf;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::State;TcRDoc::NormalClass0State/ritems-i.ri000064400000000345152346100650007715 0ustar00U:RDoc::Attr[iI" ritems:ETI"Racc::State#ritems;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::State;TcRDoc::NormalClass0State/inspect-i.ri000064400000000411152346100650010051 0ustar00U:RDoc::AnyMethod[iI" inspect:ETI"Racc::State#inspect;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[[I" to_s;To;; [; @ ; 0I"();T@ FI" State;TcRDoc::NormalClass00State/goto_table-i.ri000064400000000355152346100650010532 0ustar00U:RDoc::Attr[iI"goto_table:ETI"Racc::State#goto_table;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::State;TcRDoc::NormalClass0State/rrconf-i.ri000064400000000345152346100650007703 0ustar00U:RDoc::Attr[iI" rrconf:ETI"Racc::State#rrconf;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::State;TcRDoc::NormalClass0State/make_closure-i.ri000064400000000373152346100650011064 0ustar00U:RDoc::AnyMethod[iI"make_closure:ETI"Racc::State#make_closure;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (core);T@ FI" State;TcRDoc::NormalClass00State/conflict%3f-i.ri000064400000000361152346100650010507 0ustar00U:RDoc::AnyMethod[iI"conflict?:ETI"Racc::State#conflict?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" State;TcRDoc::NormalClass00State/eql%3f-i.ri000064400000000407152346100650007470 0ustar00U:RDoc::AnyMethod[iI" eql?:ETI"Racc::State#eql?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (oth);T@ FI" State;TcRDoc::NormalClass0[I"Racc::State;TFI"==;TState/new-c.ri000064400000000361152346100650007173 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::State::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(ident, core);T@ FI" State;TcRDoc::NormalClass00State/defact-i.ri000064400000000346152346100650007641 0ustar00U:RDoc::Attr[iI" defact:ETI"Racc::State#defact;TI"RW;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::State;TcRDoc::NormalClass0State/check_la-i.ri000064400000000367152346100650010147 0ustar00U:RDoc::AnyMethod[iI" check_la:ETI"Racc::State#check_la;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(la_rules);T@ FI" State;TcRDoc::NormalClass00State/action-i.ri000064400000000345152346100650007667 0ustar00U:RDoc::Attr[iI" action:ETI"Racc::State#action;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::State;TcRDoc::NormalClass0State/n_rrconflicts-i.ri000064400000000371152346100650011256 0ustar00U:RDoc::AnyMethod[iI"n_rrconflicts:ETI"Racc::State#n_rrconflicts;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" State;TcRDoc::NormalClass00State/sr_conflict-i.ri000064400000000402152346100650010711 0ustar00U:RDoc::AnyMethod[iI"sr_conflict:ETI"Racc::State#sr_conflict;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(shift, reduce);T@ FI" State;TcRDoc::NormalClass00State/stateid-i.ri000064400000000347152346100650010051 0ustar00U:RDoc::Attr[iI" stateid:ETI"Racc::State#stateid;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::State;TcRDoc::NormalClass0State/to_s-i.ri000064400000000411152346100650007350 0ustar00U:RDoc::AnyMethod[iI" to_s:ETI"Racc::State#to_s;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" State;TcRDoc::NormalClass0[I"Racc::State;TFI" inspect;TState/gotos-i.ri000064400000000343152346100650007543 0ustar00U:RDoc::Attr[iI" gotos:ETI"Racc::State#gotos;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::State;TcRDoc::NormalClass0State/la%3d-i.ri000064400000000347152346100650007304 0ustar00U:RDoc::AnyMethod[iI"la=:ETI"Racc::State#la=;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (la);T@ FI" State;TcRDoc::NormalClass00State/rrules-i.ri000064400000000345152346100650007726 0ustar00U:RDoc::Attr[iI" rrules:ETI"Racc::State#rrules;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::State;TcRDoc::NormalClass0State/rr_conflict-i.ri000064400000000404152346100650010712 0ustar00U:RDoc::AnyMethod[iI"rr_conflict:ETI"Racc::State#rr_conflict;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(high, low, ctok);T@ FI" State;TcRDoc::NormalClass00State/core-i.ri000064400000000341152346100650007336 0ustar00U:RDoc::Attr[iI" core:ETI"Racc::State#core;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::State;TcRDoc::NormalClass0State/stokens-i.ri000064400000000347152346100650010102 0ustar00U:RDoc::Attr[iI" stokens:ETI"Racc::State#stokens;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::State;TcRDoc::NormalClass0State/rruleid-i.ri000064400000000361152346100650010056 0ustar00U:RDoc::AnyMethod[iI" rruleid:ETI"Racc::State#rruleid;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I" (rule);T@ FI" State;TcRDoc::NormalClass00State/cdesc-State.ri000064400000002043152346100650010320 0ustar00U:RDoc::NormalClass[iI" State:ETI"Racc::State;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"A LALR state.;T: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" action;TI"R;T: privateFI"lib/racc/state.rb;T[ I" closure;T@; F@[ I" core;T@; F@[ I" defact;TI"RW;T; F@[ I"goto_table;T@; F@[ I" gotos;T@; F@[ I" hash;T@; F@[ I" ident;T@; F@[ I" ritems;T@; F@[ I" rrconf;T@; F@[ I" rrules;T@; F@[ I" srconf;T@; F@[ I" stateid;T@; F@[ I" stokens;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[;[[; [[I"==;T@[I" check_la;T@[I"conflict?;T@[I" eql?;T@[I" inspect;T@[I"la=;T@[I"make_closure;T@[I"n_rrconflicts;T@[I"n_srconflicts;T@[I"rr_conflict;T@[I" rruleid;T@[I"sr_conflict;T@[I" to_s;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/state.rb;TI" Racc;TcRDoc::NormalModuleState/%3d%3d-i.ri000064400000000402152346100650007253 0ustar00U:RDoc::AnyMethod[iI"==:ETI"Racc::State#==;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[[I" eql?;To;; [; @ ; 0I" (oth);T@ FI" State;TcRDoc::NormalClass00State/ident-i.ri000064400000000343152346100650007513 0ustar00U:RDoc::Attr[iI" ident:ETI"Racc::State#ident;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::State;TcRDoc::NormalClass0State/closure-i.ri000064400000000347152346100650010070 0ustar00U:RDoc::Attr[iI" closure:ETI"Racc::State#closure;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::State;TcRDoc::NormalClass0State/n_srconflicts-i.ri000064400000000371152346100650011257 0ustar00U:RDoc::AnyMethod[iI"n_srconflicts:ETI"Racc::State#n_srconflicts;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" State;TcRDoc::NormalClass00State/hash-i.ri000064400000000341152346100650007331 0ustar00U:RDoc::Attr[iI" hash:ETI"Racc::State#hash;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::State;TcRDoc::NormalClass0GrammarFileParser/add_user_code-i.ri000064400000000447152346100650013460 0ustar00U:RDoc::AnyMethod[iI"add_user_code:ETI"*Racc::GrammarFileParser#add_user_code;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(label, src);T@ FI"GrammarFileParser;TcRDoc::NormalClass00GrammarFileParser/new-c.ri000064400000000446152346100650011462 0ustar00U:RDoc::AnyMethod[iI"new:ETI"!Racc::GrammarFileParser::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"#(debug_flags = DebugFlags.new);T@ FI"GrammarFileParser;TcRDoc::NormalClass00GrammarFileParser/parse-c.ri000064400000000455152346100650012003 0ustar00U:RDoc::AnyMethod[iI" parse:ETI"#Racc::GrammarFileParser::parse;TT: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"&(src, filename = '-', lineno = 1);T@ FI"GrammarFileParser;TcRDoc::NormalClass00GrammarFileParser/next_token-i.ri000064400000000427152346100650013054 0ustar00U:RDoc::AnyMethod[iI"next_token:ETI"'Racc::GrammarFileParser#next_token;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"GrammarFileParser;TcRDoc::NormalClass00GrammarFileParser/parse_user_code-i.ri000064400000000526152346100650014040 0ustar00U:RDoc::AnyMethod[iI"parse_user_code:ETI",Racc::GrammarFileParser#parse_user_code;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"User Code Block;T: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI"GrammarFileParser;TcRDoc::NormalClass00GrammarFileParser/add_rule-i.ri000064400000000446152346100650012456 0ustar00U:RDoc::AnyMethod[iI" add_rule:ETI"%Racc::GrammarFileParser#add_rule;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(target, list, sprec);T@ FI"GrammarFileParser;TcRDoc::NormalClass00GrammarFileParser/Result/new-c.ri000064400000000416152346100650012735 0ustar00U:RDoc::AnyMethod[iI"new:ETI")Racc::GrammarFileParser::Result::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(grammar);T@ FI" Result;TcRDoc::NormalClass00GrammarFileParser/Result/grammar-i.ri000064400000000433152346100650013577 0ustar00U:RDoc::Attr[iI" grammar:ETI",Racc::GrammarFileParser::Result#grammar;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"$Racc::GrammarFileParser::Result;TcRDoc::NormalClass0GrammarFileParser/Result/params-i.ri000064400000000431152346100650013432 0ustar00U:RDoc::Attr[iI" params:ETI"+Racc::GrammarFileParser::Result#params;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"$Racc::GrammarFileParser::Result;TcRDoc::NormalClass0GrammarFileParser/Result/cdesc-Result.ri000064400000001065152346100650014262 0ustar00U:RDoc::NormalClass[iI" Result:ETI"$Racc::GrammarFileParser::Result;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" grammar;TI"R;T: privateFI""lib/racc/grammarfileparser.rb;T[ I" params;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[; [[; [[[U:RDoc::Context::Section[i0o;;[; 0; 0[I""lib/racc/grammarfileparser.rb;TI"Racc::GrammarFileParser;TcRDoc::NormalClassGrammarFileParser/parse_file-c.ri000064400000000440152346100650012774 0ustar00U:RDoc::AnyMethod[iI"parse_file:ETI"(Racc::GrammarFileParser::parse_file;TT: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(filename);T@ FI"GrammarFileParser;TcRDoc::NormalClass00GrammarFileParser/location-i.ri000064400000000423152346100650012502 0ustar00U:RDoc::AnyMethod[iI" location:ETI"%Racc::GrammarFileParser#location;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"GrammarFileParser;TcRDoc::NormalClass00GrammarFileParser/canonical_label-i.ri000064400000000444152346100650013763 0ustar00U:RDoc::AnyMethod[iI"canonical_label:ETI",Racc::GrammarFileParser#canonical_label;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I" (src);T@ FI"GrammarFileParser;TcRDoc::NormalClass00GrammarFileParser/embedded_action-i.ri000064400000000444152346100650013763 0ustar00U:RDoc::AnyMethod[iI"embedded_action:ETI",Racc::GrammarFileParser#embedded_action;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I" (act);T@ FI"GrammarFileParser;TcRDoc::NormalClass00GrammarFileParser/cdesc-GrammarFileParser.ri000064400000001573152346100650015075 0ustar00U:RDoc::NormalClass[iI"GrammarFileParser:ETI"Racc::GrammarFileParser;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[U:RDoc::Constant[iI"USER_CODE_LABELS;TI".Racc::GrammarFileParser::USER_CODE_LABELS;T: public0o;;[; @; 0@@cRDoc::NormalClass0[[[I" class;T[[; [[:protected[[: private[[I"new;TI""lib/racc/grammarfileparser.rb;T[I" parse;T@%[I"parse_file;T@%[I" instance;T[[; [[; [[;[[I" add_rule;T@%[I"add_rule_block;T@%[I"add_user_code;T@%[I"canonical_label;T@%[I"embedded_action;T@%[I" location;T@%[I"next_token;T@%[I" on_error;T@%[I" parse;T@%[I"parse_user_code;T@%[[U:RDoc::Context::Section[i0o;;[; 0; 0[I""lib/racc/grammarfileparser.rb;TI" Racc;TcRDoc::NormalModuleGrammarFileParser/on_error-i.ri000064400000000444152346100650012522 0ustar00U:RDoc::AnyMethod[iI" on_error:ETI"%Racc::GrammarFileParser#on_error;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(tok, val, _values);T@ FI"GrammarFileParser;TcRDoc::NormalClass00GrammarFileParser/add_rule_block-i.ri000064400000000443152346100650013625 0ustar00U:RDoc::AnyMethod[iI"add_rule_block:ETI"+Racc::GrammarFileParser#add_rule_block;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I" (list);T@ FI"GrammarFileParser;TcRDoc::NormalClass00GrammarFileParser/parse-i.ri000064400000000454152346100650012010 0ustar00U:RDoc::AnyMethod[iI" parse:ETI""Racc::GrammarFileParser#parse;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"&(src, filename = '-', lineno = 1);T@ FI"GrammarFileParser;TcRDoc::NormalClass00RRconflict/new-c.ri000064400000000403152346100650010155 0ustar00U:RDoc::AnyMethod[iI"new:ETI"Racc::RRconflict::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"(sid, high, low, tok);T@ FI"RRconflict;TcRDoc::NormalClass00RRconflict/high_prec-i.ri000064400000000365152346100650011331 0ustar00U:RDoc::Attr[iI"high_prec:ETI"Racc::RRconflict#high_prec;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::RRconflict;TcRDoc::NormalClass0RRconflict/token-i.ri000064400000000355152346100650010520 0ustar00U:RDoc::Attr[iI" token:ETI"Racc::RRconflict#token;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::RRconflict;TcRDoc::NormalClass0RRconflict/stateid-i.ri000064400000000361152346100650011032 0ustar00U:RDoc::Attr[iI" stateid:ETI"Racc::RRconflict#stateid;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::RRconflict;TcRDoc::NormalClass0RRconflict/cdesc-RRconflict.ri000064400000001063152346100650012273 0ustar00U:RDoc::NormalClass[iI"RRconflict:ETI"Racc::RRconflict;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[ [ I"high_prec;TI"R;T: privateFI"lib/racc/state.rb;T[ I" low_prec;T@; F@[ I" stateid;T@; F@[ I" token;T@; F@[[[[I" class;T[[: public[[:protected[[; [[I"new;T@[I" instance;T[[; [[; [[; [[I" to_s;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/state.rb;TI" Racc;TcRDoc::NormalModuleRRconflict/to_s-i.ri000064400000000361152346100650010341 0ustar00U:RDoc::AnyMethod[iI" to_s:ETI"Racc::RRconflict#to_s;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"RRconflict;TcRDoc::NormalClass00RRconflict/low_prec-i.ri000064400000000363152346100650011211 0ustar00U:RDoc::Attr[iI" low_prec:ETI"Racc::RRconflict#low_prec;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::RRconflict;TcRDoc::NormalClass0Accept/inspect-i.ri000064400000000357152346100650010201 0ustar00U:RDoc::AnyMethod[iI" inspect:ETI"Racc::Accept#inspect;TF: privateo:RDoc::Markup::Document: @parts[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI" Accept;TcRDoc::NormalClass00Accept/cdesc-Accept.ri000064400000000675152346100650010567 0ustar00U:RDoc::NormalClass[iI" Accept:ETI"Racc::Accept;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI"lib/racc/state.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [[; [[; [[I" inspect;TI"lib/racc/state.rb;T[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/racc/state.rb;TI" Racc;TcRDoc::NormalModuleGrammarFileScanner/next_line-i.ri000064400000000427152346100650013020 0ustar00U:RDoc::AnyMethod[iI"next_line:ETI"'Racc::GrammarFileScanner#next_line;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"GrammarFileScanner;TcRDoc::NormalClass00GrammarFileScanner/literal_head%3f-i.ri000064400000000450152346100650013742 0ustar00U:RDoc::AnyMethod[iI"literal_head?:ETI"+Racc::GrammarFileScanner#literal_head?;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(pre, post);T@ FI"GrammarFileScanner;TcRDoc::NormalClass00GrammarFileScanner/cdesc-GrammarFileScanner.ri000064400000002146152346100650015364 0ustar00U:RDoc::NormalClass[iI"GrammarFileScanner:ETI"Racc::GrammarFileScanner;TI" Object;To:RDoc::Markup::Document: @parts[o;;[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" debug;TI"RW;T: privateFI""lib/racc/grammarfileparser.rb;T[ I" epilogue;TI"R;T; F@[U:RDoc::Constant[iI"ReservedWord;TI"+Racc::GrammarFileScanner::ReservedWord;T: public0o;;[; @; 0@@cRDoc::NormalClass0U; [iI"LEFT_TO_RIGHT;TI",Racc::GrammarFileScanner::LEFT_TO_RIGHT;T; 0o;;[; @; 0@@@0U; [iI" CACHE;TI"$Racc::GrammarFileScanner::CACHE;T; 0o;;[; @; 0@@@0[[[I" class;T[[; [[:protected[[; [[I"new;T@[I" instance;T[[; [[;[[; [[I"atom_symbol;T@[I"get_quoted_re;T@[I" lineno;T@[I"literal_head?;T@[I"next_line;T@[I" read;T@[I" reads;T@[I"scan_action;T@[I"scan_error!;T@[I"scan_quoted;T@[I"skip_comment;T@[I" yylex;T@[I" yylex0;T@[[U:RDoc::Context::Section[i0o;;[; 0; 0[I""lib/racc/grammarfileparser.rb;TI" Racc;TcRDoc::NormalModuleGrammarFileScanner/atom_symbol-i.ri000064400000000440152346100650013353 0ustar00U:RDoc::AnyMethod[iI"atom_symbol:ETI")Racc::GrammarFileScanner#atom_symbol;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I" (token);T@ FI"GrammarFileScanner;TcRDoc::NormalClass00GrammarFileScanner/new-c.ri000064400000000437152346100650011617 0ustar00U:RDoc::AnyMethod[iI"new:ETI""Racc::GrammarFileScanner::new;TT: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(str, filename = '-');T@ FI"GrammarFileScanner;TcRDoc::NormalClass00GrammarFileScanner/scan_action-i.ri000064400000000433152346100650013311 0ustar00U:RDoc::AnyMethod[iI"scan_action:ETI")Racc::GrammarFileScanner#scan_action;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"GrammarFileScanner;TcRDoc::NormalClass00GrammarFileScanner/yylex0-i.ri000064400000000455152346100650012266 0ustar00U:RDoc::AnyMethod[iI" yylex0:ETI"$Racc::GrammarFileScanner#yylex0;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below00I"atom_symbol(s), intern;T[I"();T@ FI"GrammarFileScanner;TcRDoc::NormalClass00GrammarFileScanner/get_quoted_re-i.ri000064400000000443152346100650013657 0ustar00U:RDoc::AnyMethod[iI"get_quoted_re:ETI"+Racc::GrammarFileScanner#get_quoted_re;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I" (left);T@ FI"GrammarFileScanner;TcRDoc::NormalClass00GrammarFileScanner/epilogue-i.ri000064400000000417152346100650012643 0ustar00U:RDoc::Attr[iI" epilogue:ETI"&Racc::GrammarFileScanner#epilogue;TI"R;T: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::GrammarFileScanner;TcRDoc::NormalClass0GrammarFileScanner/read-i.ri000064400000000420152346100650011737 0ustar00U:RDoc::AnyMethod[iI" read:ETI""Racc::GrammarFileScanner#read;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I" (len);T@ FI"GrammarFileScanner;TcRDoc::NormalClass00GrammarFileScanner/scan_quoted-i.ri000064400000000457152346100650013343 0ustar00U:RDoc::AnyMethod[iI"scan_quoted:ETI")Racc::GrammarFileScanner#scan_quoted;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"(left, tag = 'string');T@ FI"GrammarFileScanner;TcRDoc::NormalClass00GrammarFileScanner/lineno-i.ri000064400000000421152346100650012311 0ustar00U:RDoc::AnyMethod[iI" lineno:ETI"$Racc::GrammarFileScanner#lineno;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"GrammarFileScanner;TcRDoc::NormalClass00GrammarFileScanner/scan_error%21-i.ri000064400000000436152346100650013400 0ustar00U:RDoc::AnyMethod[iI"scan_error!:ETI")Racc::GrammarFileScanner#scan_error!;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I" (msg);T@ FI"GrammarFileScanner;TcRDoc::NormalClass00GrammarFileScanner/reads-i.ri000064400000000421152346100650012123 0ustar00U:RDoc::AnyMethod[iI" reads:ETI"#Racc::GrammarFileScanner#reads;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I" (re);T@ FI"GrammarFileScanner;TcRDoc::NormalClass00GrammarFileScanner/skip_comment-i.ri000064400000000435152346100650013522 0ustar00U:RDoc::AnyMethod[iI"skip_comment:ETI"*Racc::GrammarFileScanner#skip_comment;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@ FI"GrammarFileScanner;TcRDoc::NormalClass00GrammarFileScanner/yylex-i.ri000064400000000443152346100650012203 0ustar00U:RDoc::AnyMethod[iI" yylex:ETI"#Racc::GrammarFileScanner#yylex;TF: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below00I" sym, tok;T[I" (&block);T@ FI"GrammarFileScanner;TcRDoc::NormalClass00GrammarFileScanner/debug-i.ri000064400000000412152346100650012113 0ustar00U:RDoc::Attr[iI" debug:ETI"#Racc::GrammarFileScanner#debug;TI"RW;T: privateo:RDoc::Markup::Document: @parts[: @fileI""lib/racc/grammarfileparser.rb;T:0@omit_headings_from_table_of_contents_below0F@ I"Racc::GrammarFileScanner;TcRDoc::NormalClass0