ht's Scheme Interpreter  1.0
a simplified scheme interpreter implementation
types.hpp File Reference
#include <cstddef>
#include <string>
#include <stdexcept>
#include "types/all.hpp"
Include dependency graph for types.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Token
 
struct  Checker
 

Variables

const Checker checkers []
 

Variable Documentation

const Checker checkers[]
Initial value:
= {
}
Definition: all.hpp:14
Definition: all.hpp:13
bool isOpPlus(const std::string &token)
Definition: ops.hpp:5
bool isRightParenthesis(const std::string &token)
Definition: parenthesis.hpp:6
ExtraInfo getFloatExtraInfo(const std::string &token)
Definition: all.hpp:16
bool isFloat(const std::string &token)
Definition: float.cpp:41
bool isOpMinus(const std::string &token)
Definition: ops.hpp:6
bool isOpDevide(const std::string &token)
Definition: ops.hpp:8
bool isLeftParenthesis(const std::string &token)
Definition: parenthesis.hpp:5
Definition: all.hpp:17
bool isOpMultiply(const std::string &token)
Definition: ops.hpp:7
ExtraInfo getNullExtraInfo(const std::string &s)
Definition: all.hpp:34

Definition at line 22 of file types.hpp.