parse_formula_string

Defined in header: <ixion/formula.hpp>

formula_tokens_t ixion::parse_formula_string(model_context &cxt, const abs_address_t &pos, const formula_name_resolver &resolver, std::string_view formula)

Parse a raw formula expression string into formula tokens.

Parameters:
  • cxt – model context.

  • pos – address of the cell that has the formula expression.

  • resolver – name resolver object used to resolve name tokens.

  • formula – raw formula expression string to parse.

Returns:

formula tokens representing the parsed formula expression.