#include "Formula.h"
#include <boost/spirit/core.hpp>
#include <boost/spirit/attribute.hpp>
#include <boost/lambda/lambda.hpp>
#include <boost/lambda/bind.hpp>
#include <iostream>
#include <string>
#include <assert.h>
#include <algorithm>
Namespaces | |
namespace | An |
namespace | std |
namespace | boost::spirit |
namespace | phoenix |
namespace | boost::lambda |
Typedefs | |
typedef UnaryFunctionBytecodeToken< UnaryNegationOperation > | UnaryNegationBytecodeToken |
Bytecode for negation. | |
typedef BinaryFunctionBytecodeToken< AdditionOperator > | AdditionBytecodeToken |
Bytecode for addition. | |
typedef BinaryFunctionBytecodeToken< SubstractionOperator > | SubstractionBytecodeToken |
Bytecode for substraction. | |
typedef BinaryFunctionBytecodeToken< MultiplicationOperator > | MultiplicationBytecodeToken |
Bytecode for multiplication. | |
typedef BinaryFunctionBytecodeToken< DivisionOperator > | DivisionBytecodeToken |
Bytecode for division. |