ht's Scheme Interpreter
1.0
a simplified scheme interpreter implementation
|
#include <string>
#include "rational.hpp"
#include "float.hpp"
#include "string.hpp"
#include "boolean.hpp"
#include "parenthesis.hpp"
#include "ops.hpp"
Go to the source code of this file.
Classes | |
union | ExtraInfo |
Typedefs | |
typedef bool(* | CheckerFuncType) (const std::string &) |
typedef ExtraInfo(* | ExtraInfoFunc) (const std::string &) |
Enumerations | |
enum | TokenType { LeftParenthesis, RightParenthesis, OpPlus, OpMinus, OpMultiply, OpDivide, Float, Rational, String, Boolean } |
Functions | |
ExtraInfo | getNullExtraInfo (const std::string &s) |
enum TokenType |