stator
A math, geometry, and utility library
Public Member Functions | List of all members
sym::detail::ExprTokenizer::HaltToken Struct Reference

#include <parser.hpp>

Inheritance diagram for sym::detail::ExprTokenizer::HaltToken:
sym::detail::ExprTokenizer::RightOperatorBase

Public Member Functions

virtual Expr apply (Expr, ExprTokenizer &) const
 Takes left operand and returns the corresponding Expr, fetching the right operands from the tokenizer. More...
 
virtual int LBP () const
 Left binding power (Precedence of this operator) More...
 
int NBP () const
 Next binding power (highest precedence of the operator that this operator can be a left operand of) More...
 

Detailed Description

Definition at line 250 of file parser.hpp.

Member Function Documentation

◆ apply()

virtual Expr sym::detail::ExprTokenizer::HaltToken::apply ( Expr  ,
ExprTokenizer  
) const
inlinevirtual

Implements sym::detail::ExprTokenizer::RightOperatorBase.

Definition at line 251 of file parser.hpp.

◆ LBP()

virtual int sym::detail::ExprTokenizer::HaltToken::LBP ( ) const
inlinevirtual

Implements sym::detail::ExprTokenizer::RightOperatorBase.

Definition at line 253 of file parser.hpp.

◆ NBP()

int sym::detail::ExprTokenizer::HaltToken::NBP ( ) const
inlinevirtual

Implements sym::detail::ExprTokenizer::RightOperatorBase.

Definition at line 254 of file parser.hpp.


The documentation for this struct was generated from the following file: