improve the doxygen documentation of the var-part of mupp.

This commit is contained in:
2025-11-25 17:56:04 +01:00
parent 4cbf625b84
commit 322aa58fbc
14 changed files with 931 additions and 116 deletions

View File

@@ -8,6 +8,19 @@
Based on Joel de Guzman example on calc7,
see https://github.com/boostorg/spirit
This file contains the implementation (definition) of the PExpression
template grammar. It defines the actual grammar rules and their semantic
actions using Boost.Spirit Qi.
The grammar implements expression parsing with proper operator precedence:
- Primary expressions (literals, variables, functions)
- Unary operations (+, -)
- Multiplicative operations (*, /)
- Additive operations (+, -)
Symbol tables are populated with operators and function names, and error
handling is integrated for reporting parse failures.
***************************************************************************/
/***************************************************************************