diff --git a/UMLClassDiagram.pdf b/UMLClassDiagram.pdf deleted file mode 100644 index e7350f0..0000000 Binary files a/UMLClassDiagram.pdf and /dev/null differ diff --git a/UMLClassDiagram.png b/UMLClassDiagram.png deleted file mode 100644 index 1e89f73..0000000 Binary files a/UMLClassDiagram.png and /dev/null differ diff --git a/doc/ParserFlowchart.png b/doc/ParserFlowchart.png new file mode 100644 index 0000000..2713857 Binary files /dev/null and b/doc/ParserFlowchart.png differ diff --git a/doc/UMLClassDiagram.pdf b/doc/UMLClassDiagram.pdf new file mode 100644 index 0000000..fc8014e Binary files /dev/null and b/doc/UMLClassDiagram.pdf differ diff --git a/doc/UMLClassDiagram.png b/doc/UMLClassDiagram.png new file mode 100644 index 0000000..a83b376 Binary files /dev/null and b/doc/UMLClassDiagram.png differ diff --git a/lib/parser.cpp b/lib/parser.cpp index a0cc6af..ec8b81d 100644 --- a/lib/parser.cpp +++ b/lib/parser.cpp @@ -72,11 +72,6 @@ std::unique_ptr Parser::ParseBlock() { // Remove whitespace using peek and consume (' ', '\t', '\n') ConsumeWhiteSpace(); - // NOTE: Simple example - // std::string ch(1, Peek()); - // std::unique_ptr block = std::make_unique(ch); - // Consume(); - char c = Peek(); char c_next = Peek(1); @@ -94,9 +89,7 @@ std::unique_ptr Parser::ParseBlock() { } // 3. Parse ordered list - // TODO: This only checks a single digit, should check for 'n' digits if (std::isdigit(c) && c_next == '.') { - // TODO: Do we need to check for white space? return ParseList(true); }