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

#include <parser.hpp>

Inheritance diagram for sym::detail::ExprTokenizer::LeftOperatorBase:
sym::detail::ExprTokenizer::ParenthesisToken sym::detail::ExprTokenizer::SkipToken< tBP > sym::detail::ExprTokenizer::UnaryNegative< tBP > sym::detail::ExprTokenizer::UnaryOpToken< Op, tBP >

Public Member Functions

virtual Expr apply (Expr, ExprTokenizer &) const =0
 Takes one operand and returns the corresponding Expr. More...
 
virtual int BP () const =0
 Binding power to the right arguments of the Token. More...
 

Detailed Description

Definition at line 231 of file parser.hpp.

Member Function Documentation

◆ apply()

virtual Expr sym::detail::ExprTokenizer::LeftOperatorBase::apply ( Expr  ,
ExprTokenizer  
) const
pure virtual

◆ BP()

virtual int sym::detail::ExprTokenizer::LeftOperatorBase::BP ( ) const
pure virtual

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