From 17224ed868816701ed72995c861d85eb390374f4 Mon Sep 17 00:00:00 2001 From: Joel Grunbaum <joelgrun@gmail.com> Date: Thu, 12 Aug 2021 10:11:10 +0000 Subject: [PATCH] Last files to format --- parsers/tester.cpp | 60 ++++++++++++++++++++++++++++++------------------------------ 1 files changed, 30 insertions(+), 30 deletions(-) diff --git a/parsers/tester.cpp b/parsers/tester.cpp index bfbdbda..74b2195 100644 --- a/parsers/tester.cpp +++ b/parsers/tester.cpp @@ -1,51 +1,51 @@ -#include <string> -#include "../ast.h" #include "tester.h" +#include "../ast.h" +#include <string> -void tester::set_file(std::string file_name) +void tester::set_file(std::string file_name) { return; } + +Document *tester::parse() { - return; -} + Document *d = new Document("a", "b", "c"); -Document* tester::parse() -{ - Document *d = new Document("a","b","c"); - - //block line test - Block_Line *bl = new Block_Line(); Line_Word *lw = new Line_Word(); - d->add_block(bl); - bl->add_line(lw); + Block_Word *bw = new Block_Word(lw); + d->add_block(bw); + + // Formats lw->add_word(new Format_Bold(new Text("Bold"))); lw->add_word(new Format_Italic(new Text("Italic"))); lw->add_word(new Format_Verbatim(new Text("Verbatim"))); lw->add_word(new Text("Text")); - lw->add_word(new Format_Bold(new Format_Italic(new Text("BoldItalic")))); - lw->add_word(new MathInline("1+1=2")); - lw->add_word(new Link("link","text")); + lw->add_word( + new Format_Bold(new Format_Italic(new Text("BoldItalic")))); + lw->add_word(new Format_Strikethrough(new Text("Strikethrough"))); + lw->add_word(new Format_Underline(new Text("Underline"))); - //heading test + // Other words + lw->add_word(new MathInline("1+1=2")); + lw->add_word(new Link("link", "text")); + bw->add_word(new MathDisp("1+1=2")); + + // heading test lw = new Line_Word(); lw->add_word(new Text("heading")); Heading *h = new Heading(1, lw); - bl->add_line(h); + bw->add_word(h); - //list test + // list test lw = new Line_Word(); lw->add_word(new Text("ordered")); - List *l = new List(1,1,lw); - bl->add_line(l); + List *l = new List(1, 1, lw); + bw->add_word(l); lw = new Line_Word(); lw->add_word(new Text("unordered")); - l = new List(1,0,lw); - bl->add_line(l); + l = new List(1, 0, lw); + bw->add_word(l); - //mathdisp test - bl->add_line(new MathDisp("1+1=2")); - - //table test + // table test Block_Table *bt = new Block_Table(); - std::vector<Line_Word*>* row = new std::vector<Line_Word*>(); + std::vector<Line_Word *> *row = new std::vector<Line_Word *>(); lw = new Line_Word(); lw->add_word(new Text("Table1")); row->push_back(lw); @@ -53,7 +53,7 @@ lw->add_word(new Text("Table2")); row->push_back(lw); bt->add_row(row); - row = new std::vector<Line_Word*>(); + row = new std::vector<Line_Word *>(); lw = new Line_Word(); lw->add_word(new Text("Table3")); row->push_back(lw); @@ -63,7 +63,7 @@ bt->add_row(row); d->add_block(bt); - //code test + // code test Block_Code *bc = new Block_Code("C"); bc->add_line("#include <stdio.h>"); bc->add_line("int main(void)\n{\nprintf(\"Hello World!\\n\");\n}"); -- Gitblit v1.10.0