Skip to main content

Module binary_ops

Module binary_ops 

Source
Expand description

Binary operator expression parsing.

Handles parsing of binary operator chains with precedence:

  • Low: || (concat)
  • Medium: + -
  • High: * / %

Functionsยง

parse_additive_expr
Parse additive: expr + expr, expr - expr
parse_binary_chain
Generic left-associative binary chain parser
parse_concat_expr
Parse concatenation (lowest precedence): expr || expr
parse_multiplicative_expr
Parse multiplicative: expr * expr, expr / expr, expr % expr