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