Class: ExcelFormulaParser
- Inherits:
-
Racc::Parser
- Object
- Racc::Parser
- ExcelFormulaParser
- Defined in:
- lib/writeexcel/excelformulaparser.rb
Overview
:nodoc:
Direct Known Subclasses
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", "UMINUS", "\"^\"", "\"&\"", "\"*\"", "\"/\"", "\"+\"", "\"-\"", "\"<\"", "\">\"", "\"<=\"", "\">=\"", "\"<>\"", "\"=\"", "EOL", "LT", "GT", "LE", "GE", "NE", "\"(\"", "\")\"", "FUNC", "NUMBER", "STRING", "REF2D", "REF3D", "RANGE2D", "RANGE3D", "NAME", "TRUE", "FALSE", "\",\"", "$start", "formula", "expr_list", "expr", "primary", "funcall", "args" ]
- Racc_debug_parser =
false
Instance Method Summary collapse
Instance Method Details
#_reduce_none(val, _values, result) ⇒ Object
506 507 508 |
# File 'lib/writeexcel/excelformulaparser.rb', line 506 def _reduce_none(val, _values, result) val[0] end |