10#include "../Exceptions/Exceptions.h"
std::string nodeType
used for directing execution in the syntax tree
Definition tokenNode.h:21
virtual std::string __represent__()=0
(virtual) returns a string representing the current state of the syntax tree
tokenNode()
constructor
Definition tokenNode.cpp:3
node used for creating abstract syntax tree
Definition tokenNode.h:15
std::shared_ptr< tokenNode > expression
this current lines statement/expression
Definition tokenNode.h:44
std::string datatype
determines whether the current statement is a string or int related statement
Definition tokenNode.h:49
expression of current line in control flow statements (if, while, for) and functions
Definition tokenNode.h:40