Class: Mork::Parser

Inherits:
Racc::Parser
  • Object
show all
Defined in:
lib/mork/parser.rb

Constant Summary collapse

Racc_arg =
[
racc_action_table,
racc_action_check,
racc_action_default,
racc_action_pointer,
racc_goto_table,
racc_goto_check,
racc_goto_default,
racc_goto_pointer,
racc_nt_base,
racc_reduce_table,
racc_token_table,
racc_shift_n,
racc_reduce_n,
racc_use_result_var ]
Racc_token_to_s_table =
[
"$end",
"error",
"magic",
"dictionary_in",
"dictionary_out",
"meta_in",
"meta_alias_in",
"meta_alias",
"meta_alias_out",
"meta_out",
"group_in",
"group_out",
"row_in",
"row_mid",
"row_out",
"cell_in",
"cell_value",
"cell_out",
"table_in",
"table_out",
"row_delete",
"table_row_ref",
"meta_table_in",
"meta_table_out",
"meta_table_cell",
"meta_table_row_ref",
"alias_in",
"alias_key",
"alias_value",
"alias_out",
"comment_in",
"comment_text",
"comment_out",
"$start",
"start",
"top_level",
"dictionary",
"group",
"row",
"table",
"dictionary_contents",
"meta",
"comments",
"aliases",
"group_content",
"cells",
"cell",
"table_content",
"meta_table",
"meta_table_content",
"alias",
"comment" ]
Racc_debug_parser =
false

Instance Method Summary collapse

Instance Method Details

#_reduce_none(val, _values, result) ⇒ Object

reduce 37 omitted



495
496
497
# File 'lib/mork/parser.rb', line 495

def _reduce_none(val, _values, result)
  val[0]
end