#include #include #include "Scanner.h" #include "DatalogProgram.h" #include "Parse.h" #include "Interpreter.h" using namespace std; int main(int argc, char* argv[]) { Scanner scanner; scanner.scan(argv[1]); // scanner.printTokens(argv[2]); vector inputTokens = scanner.getTokens(); Parser parser(inputTokens); DatalogProgram inputDatalogProgram = parser.parse(); // parser.printStructures(argv[2]); Interpreter interpreter(inputDatalogProgram); interpreter.interpret(); interpreter.printResults(); //system("pause"); return 0; }