From fb9b06b34e95f120a6ec78bd1ddf275c7eb03edb Mon Sep 17 00:00:00 2001 From: Joel Grunbaum <joelgrun@gmail.com> Date: Tue, 13 Jul 2021 12:59:24 +0000 Subject: [PATCH] initial main for ast and dot testing --- main.cpp | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-) diff --git a/main.cpp b/main.cpp new file mode 100644 index 0000000..07f61cb --- /dev/null +++ b/main.cpp @@ -0,0 +1,22 @@ +#include <iostream> +#include <string> +#include "ast.h" +#include "gens.h" + +int main(int argc, char** argv) +{ + Document *d = new Document(NULL, NULL, NULL); + Block_Line *b = new Block_Line(); + Line_Word *lw = new Line_Word(); + std::string s = "Hello"; + dot_gen *v = new dot_gen("temp.dot"); + + d->add_block(b); + b->add_line(lw); + lw->add_word(new Format_Bold(new Text("Hello"))); + lw->add_word(new Format_Italic(new Text("World"))); + lw->add_word(new Text("Test")); + d->visit(v); + delete d; + delete v; +} -- Gitblit v1.10.0