stator
A math, geometry, and utility library
Classes | Namespaces
parser.hpp File Reference
#include <stator/symbolic/runtime.hpp>
#include <stator/exception.hpp>
#include <algorithm>
#include <cctype>
#include <map>
#include <sstream>

Go to the source code of this file.

Classes

struct  sym::detail::ExprTokenizer::BinaryOpToken< Op >
 
class  sym::detail::ExprTokenizer
 Implementation of expression tokenization and parsing into Expr types. More...
 
struct  sym::detail::ExprTokenizer::HaltToken
 
struct  sym::detail::ExprTokenizer::LeftOperatorBase
 
struct  sym::detail::ExprTokenizer::ParenthesisToken
 
struct  sym::detail::ExprTokenizer::RightOperatorBase
 
struct  sym::detail::ExprTokenizer::SkipToken< tBP >
 
struct  sym::detail::ExprTokenizer::UnaryNegative< tBP >
 
struct  sym::detail::ExprTokenizer::UnaryOpToken< Op, tBP >
 
struct  sym::detail::ExprTokenizer::UnaryNegative< tBP >::Visitor
 

Namespaces

 sym
 The stator symbolic math library.
 
 sym::detail
 Namespace containing the details of the implmentation for general stator components.