ALib Enum Record associated with enumeration DefaultBinaryOperators.
Definition at line 341 of file expressionscamp.hpp.
#include <expressionscamp.hpp>
Public Field Index: | |
| int | Precedence |
| The precedence of an operator in respect to other binary operators. | |
| String | Symbol |
| The parable symbol of an operator. | |
Public Method Index: | |
| ERBinaryOperator () noexcept=default | |
| ERBinaryOperator (const String &symbol, int precedence) | |
| void | Parse () |
| Implementation of void Parse() . | |
| int alib::expressions::ERBinaryOperator::Precedence |
The precedence of an operator in respect to other binary operators.
Definition at line 346 of file expressionscamp.hpp.
| String alib::expressions::ERBinaryOperator::Symbol |
The parable symbol of an operator.
Definition at line 343 of file expressionscamp.hpp.
|
defaultnoexcept |
Required default constructor leaving the record undefined. (Requirement is documented with "EnumRecordPrototype".)
|
inline |
Required initializing constructor. (Requirement is documented with EnumRecordPrototype.)
| symbol | The parsable operator symbol. |
| precedence | The operator's precedence. |
Definition at line 357 of file expressionscamp.hpp.
| void alib::expressions::ERBinaryOperator::Parse | ( | ) |
Implementation of void Parse() .
Definition at line 410 of file expressionscamp.cpp.