diff --git a/Src/BlogParser.cpp b/Src/BlogParser.cpp index bc47fc6..2b1f522 100644 --- a/Src/BlogParser.cpp +++ b/Src/BlogParser.cpp @@ -1,18 +1,36 @@ #include "BlogParser.h" -BlogParser::BlogParser() -{ + + +void BlogParser::saveTextToFile(const MD_CHAR* text, MD_SIZE size, void* userDataVoid) +{ + std::string fileUrl = ((UserData*)userDataVoid)->outputFileName; + + std::ofstream file; + file.open(fileUrl, std::ios_base::app); + file.write(text, size); + file.close(); + + text = 0; } -std::string BlogParser::ParseText(std::string text) -{ - std::string result; - std::string currentTag; -// for (char c : text) -// { -// if (c is first) -// } - return ""; +int BlogParser::parse(std::string inputFileName, std::string outputFileName) +{ + std::ifstream file(inputFileName); + std::stringstream buffer; + buffer << file.rdbuf(); + file.close(); + + std::string text = buffer.str(); + int length = text.length(); + + UserData* userData = new UserData(); + userData->outputFileName = outputFileName; + + void* userDataVoid = userData; + + return md_html(text.c_str(), length, saveTextToFile, userDataVoid, 0, 1); } + diff --git a/Src/BlogParser.h b/Src/BlogParser.h index 2051bbb..153c797 100644 --- a/Src/BlogParser.h +++ b/Src/BlogParser.h @@ -1,9 +1,24 @@ #pragma once -#include +#include +#include +#include +#include + +#include "Libs/md4c-html.h" + +/* + * Essentially just a wrapper for md4c's C code so thats its easier + * for my squishy little brain to handle + */ class BlogParser { +private: + static void saveTextToFile(const MD_CHAR* text, MD_SIZE size, void* unneeded); + struct UserData{ + std::string outputFileName; + }; + public: - BlogParser(); - std::string ParseText(std::string text); + int parse(std::string inputFileName, std::string outputFileName); }; diff --git a/Src/Libs/CMakeLists.txt b/Src/Libs/CMakeLists.txt index 267051e..29bd470 100644 --- a/Src/Libs/CMakeLists.txt +++ b/Src/Libs/CMakeLists.txt @@ -1,2 +1,4 @@ add_library(md4c md4c.c) add_library(md4c-html md4c-html.c entity.c md4c.c) + +#add_compile_options(-fpermissive -w) diff --git a/Src/blog.cpp b/Src/blog.cpp index c10ee0d..ed995cc 100644 --- a/Src/blog.cpp +++ b/Src/blog.cpp @@ -1,45 +1,12 @@ -#include -#include -#include -#include -#include -#include - -#include "Libs/md4c-html.h" - -#define MD4C_USE_UTF8 - -void SaveTextToFile(const MD_CHAR* text, MD_SIZE size, void* unneeded) -{ - static int timesCalled = 0; -// printf("Times called: %i\n", timesCalled++); -// printf("This time we were given:\n"); -// printf(text); -// printf("\n\n\n\n"); - - std::string fileUrl = "../../outputfile.html"; - - std::ofstream file; - file.open(fileUrl, std::ios_base::app); - file << text; - file.close(); -} +#include "BlogParser.h" int main() { - std::ifstream file; - file.open("../../inputfile.md"); + BlogParser* parser = new BlogParser(); - std::stringstream buffer; - buffer << file.rdbuf(); - - file.close(); - - std::string text = buffer.str(); - int length = text.length(); - - int endCode = md_html(text.c_str(), length, SaveTextToFile, NULL, 0, 1); - printf("program finished with code %i\n", endCode); + std::string in = "../../inputfile.md"; + std::string out = "../../outputfile.html"; + parser->parse(in, out); } diff --git a/Tests/BlogParserTest.cpp b/Tests/BlogParserTest.cpp index 21678bc..487319f 100644 --- a/Tests/BlogParserTest.cpp +++ b/Tests/BlogParserTest.cpp @@ -1,3 +1,4 @@ +/* #include #include "../Src/BlogParser.cpp" @@ -12,3 +13,4 @@ TEST_CASE("Parser returns valid HTML with basic component") BlogParser* parser = new BlogParser(); REQUIRE(parser->ParseText("#header \n no header") == "

header

no header"); } +*/ diff --git a/Tests/test.cpp b/Tests/test.cpp index d11e902..cad8808 100644 --- a/Tests/test.cpp +++ b/Tests/test.cpp @@ -1,2 +1,2 @@ #include -#include "BlogParserTest.cpp" +//#include "BlogParserTest.cpp" diff --git a/build/CMakeFiles/Progress/2 b/build/CMakeFiles/Progress/2 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/build/CMakeFiles/Progress/2 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/build/CMakeFiles/Progress/3 b/build/CMakeFiles/Progress/3 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/build/CMakeFiles/Progress/3 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/build/CMakeFiles/Progress/4 b/build/CMakeFiles/Progress/4 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/build/CMakeFiles/Progress/4 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/build/CMakeFiles/Progress/5 b/build/CMakeFiles/Progress/5 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/build/CMakeFiles/Progress/5 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/build/CMakeFiles/Progress/6 b/build/CMakeFiles/Progress/6 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/build/CMakeFiles/Progress/6 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/build/CMakeFiles/Progress/7 b/build/CMakeFiles/Progress/7 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/build/CMakeFiles/Progress/7 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/build/CMakeFiles/Progress/8 b/build/CMakeFiles/Progress/8 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/build/CMakeFiles/Progress/8 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/build/CMakeFiles/Progress/count.txt b/build/CMakeFiles/Progress/count.txt new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/build/CMakeFiles/Progress/count.txt @@ -0,0 +1 @@ +10 diff --git a/build/Src/CMakeFiles/blogParser.dir/blog.cpp.o b/build/Src/CMakeFiles/blogParser.dir/blog.cpp.o index 0665ceb..272e9af 100644 Binary files a/build/Src/CMakeFiles/blogParser.dir/blog.cpp.o and b/build/Src/CMakeFiles/blogParser.dir/blog.cpp.o differ diff --git a/build/Src/CMakeFiles/blogParser.dir/blog.cpp.o.d b/build/Src/CMakeFiles/blogParser.dir/blog.cpp.o.d index 71dfaac..e370063 100644 --- a/build/Src/CMakeFiles/blogParser.dir/blog.cpp.o.d +++ b/build/Src/CMakeFiles/blogParser.dir/blog.cpp.o.d @@ -1,6 +1,8 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: \ /home/rosia/Programming/Cpp/BlogParser/Src/blog.cpp \ - /usr/include/stdc-predef.h /usr/include/stdio.h \ + /usr/include/stdc-predef.h \ + /home/rosia/Programming/Cpp/BlogParser/Src/BlogParser.h \ + /usr/include/stdio.h \ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ @@ -24,14 +26,11 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ /usr/include/x86_64-linux-gnu/bits/floatn.h \ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/c++/11/cstring \ + /usr/include/c++/11/string \ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ - /usr/include/c++/11/pstl/pstl_config.h /usr/include/string.h \ - /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ - /usr/include/strings.h /usr/include/c++/11/string \ + /usr/include/c++/11/pstl/pstl_config.h \ /usr/include/c++/11/bits/stringfwd.h \ /usr/include/c++/11/bits/memoryfwd.h \ /usr/include/c++/11/bits/char_traits.h \ @@ -54,6 +53,8 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: \ /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/wchar.h \ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ /usr/include/c++/11/cstdint \ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ @@ -128,8 +129,8 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/iostream \ - /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/fstream \ + /usr/include/c++/11/istream /usr/include/c++/11/ios \ /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ /usr/include/c++/11/bits/cxxabi_init_exception.h \ /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ @@ -147,10 +148,9 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: \ /usr/include/c++/11/bits/streambuf_iterator.h \ /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ - /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/fstream \ - /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/basic_ios.tcc /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/bits/codecvt.h \ /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \ /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \ /usr/include/c++/11/bits/fstream.tcc /usr/include/c++/11/sstream \ diff --git a/build/Src/CMakeFiles/blogParser.dir/compiler_depend.internal b/build/Src/CMakeFiles/blogParser.dir/compiler_depend.internal index bfa7f6d..c52a4f7 100644 --- a/build/Src/CMakeFiles/blogParser.dir/compiler_depend.internal +++ b/build/Src/CMakeFiles/blogParser.dir/compiler_depend.internal @@ -4,6 +4,7 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o /home/rosia/Programming/Cpp/BlogParser/Src/blog.cpp /usr/include/stdc-predef.h + /home/rosia/Programming/Cpp/BlogParser/Src/BlogParser.h /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/libc-header-start.h /usr/include/features.h @@ -29,16 +30,11 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o /usr/include/x86_64-linux-gnu/bits/stdio_lim.h /usr/include/x86_64-linux-gnu/bits/floatn.h /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/include/c++/11/cstring + /usr/include/c++/11/string /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h /usr/include/c++/11/pstl/pstl_config.h - /usr/include/string.h - /usr/include/x86_64-linux-gnu/bits/types/locale_t.h - /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h - /usr/include/strings.h - /usr/include/c++/11/string /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/char_traits.h @@ -65,6 +61,8 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o /usr/include/x86_64-linux-gnu/bits/wchar.h /usr/include/x86_64-linux-gnu/bits/types/wint_t.h /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h /usr/include/c++/11/cstdint /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h @@ -156,8 +154,8 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o /usr/include/x86_64-linux-gnu/bits/types/error_t.h /usr/include/c++/11/bits/charconv.h /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/iostream - /usr/include/c++/11/ostream + /usr/include/c++/11/fstream + /usr/include/c++/11/istream /usr/include/c++/11/ios /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h @@ -182,10 +180,9 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h /usr/include/c++/11/bits/locale_facets.tcc /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/ostream /usr/include/c++/11/bits/ostream.tcc - /usr/include/c++/11/istream /usr/include/c++/11/bits/istream.tcc - /usr/include/c++/11/fstream /usr/include/c++/11/bits/codecvt.h /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h diff --git a/build/Src/CMakeFiles/blogParser.dir/compiler_depend.make b/build/Src/CMakeFiles/blogParser.dir/compiler_depend.make index 30ad1d7..26e92cb 100644 --- a/build/Src/CMakeFiles/blogParser.dir/compiler_depend.make +++ b/build/Src/CMakeFiles/blogParser.dir/compiler_depend.make @@ -3,6 +3,7 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/stdc-predef.h \ + ../Src/BlogParser.h \ /usr/include/stdio.h \ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ /usr/include/features.h \ @@ -28,16 +29,11 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ /usr/include/x86_64-linux-gnu/bits/floatn.h \ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/c++/11/cstring \ + /usr/include/c++/11/string \ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ /usr/include/c++/11/pstl/pstl_config.h \ - /usr/include/string.h \ - /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ - /usr/include/strings.h \ - /usr/include/c++/11/string \ /usr/include/c++/11/bits/stringfwd.h \ /usr/include/c++/11/bits/memoryfwd.h \ /usr/include/c++/11/bits/char_traits.h \ @@ -64,6 +60,8 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ /usr/include/c++/11/cstdint \ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ /usr/include/stdint.h \ @@ -155,8 +153,8 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/11/bits/charconv.h \ /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/iostream \ - /usr/include/c++/11/ostream \ + /usr/include/c++/11/fstream \ + /usr/include/c++/11/istream \ /usr/include/c++/11/ios \ /usr/include/c++/11/exception \ /usr/include/c++/11/bits/exception_ptr.h \ @@ -181,10 +179,9 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ /usr/include/c++/11/bits/locale_facets.tcc \ /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/ostream \ /usr/include/c++/11/bits/ostream.tcc \ - /usr/include/c++/11/istream \ /usr/include/c++/11/bits/istream.tcc \ - /usr/include/c++/11/fstream \ /usr/include/c++/11/bits/codecvt.h \ /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \ /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \ @@ -207,7 +204,7 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/c++/11/bits/istream.tcc: -/usr/include/c++/11/istream: +/usr/include/c++/11/ostream: /usr/include/c++/11/bits/basic_ios.tcc: @@ -243,7 +240,7 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/c++/11/exception: -/usr/include/c++/11/ostream: +/usr/include/c++/11/istream: /usr/include/c++/11/bits/basic_string.tcc: @@ -283,9 +280,13 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/stdlib.h: -/usr/include/c++/11/bits/exception_ptr.h: +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: -/usr/include/c++/11/ext/string_conversions.h: +../Src/blog.cpp: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: /usr/include/c++/11/bits/ostream.tcc: @@ -297,12 +298,6 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h: -/usr/include/c++/11/bits/exception_defines.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: - -/usr/include/c++/11/string_view: - /usr/include/c++/11/streambuf: /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: @@ -311,32 +306,22 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: -/usr/include/x86_64-linux-gnu/bits/types/time_t.h: - /usr/include/c++/11/bits/alloc_traits.h: /usr/include/c++/11/ext/type_traits.h: /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: -/usr/include/c++/11/type_traits: - /usr/include/x86_64-linux-gnu/bits/long-double.h: /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: /usr/include/c++/11/debug/assertions.h: -/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: - -/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: - /usr/include/x86_64-linux-gnu/bits/wordsize.h: /usr/include/c++/11/bits/stl_function.h: -/usr/include/c++/11/ext/numeric_traits.h: - /usr/include/features.h: /usr/include/stdc-predef.h: @@ -353,7 +338,31 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: -/usr/include/c++/11/cstring: +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/string_view: + +/usr/include/c++/11/ext/numeric_traits.h: + +../Src/BlogParser.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/type_traits: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/string: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: /usr/include/c++/11/debug/debug.h: @@ -361,26 +370,12 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/c++/11/initializer_list: -/usr/include/c++/11/string: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: - -/usr/include/c++/11/bits/cxxabi_init_exception.h: - -/usr/include/wchar.h: - /usr/include/c++/11/bits/codecvt.h: /usr/include/x86_64-linux-gnu/bits/time64.h: /usr/include/c++/11/iosfwd: -../Src/blog.cpp: - -/usr/include/x86_64-linux-gnu/bits/floatn-common.h: - -/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: - /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: /usr/include/x86_64-linux-gnu/bits/timesize.h: @@ -389,6 +384,18 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/x86_64-linux-gnu/bits/typesizes.h: +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + /usr/include/c++/11/cstdlib: /usr/include/c++/11/bits/stl_iterator_base_types.h: @@ -419,24 +426,32 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/x86_64-linux-gnu/sys/single_threaded.h: -/usr/include/c++/11/bits/memoryfwd.h: - -/usr/include/c++/11/bits/stringfwd.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: - /usr/include/x86_64-linux-gnu/bits/waitstatus.h: /usr/include/c++/11/bits/postypes.h: /usr/include/x86_64-linux-gnu/bits/timex.h: +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/string_conversions.h: + /usr/include/features-time64.h: /usr/include/linux/errno.h: /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/stringfwd.h: + /usr/include/c++/11/bits/move.h: /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: @@ -459,25 +474,9 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/c++/11/new: -/usr/include/string.h: +/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: - -/usr/include/c++/11/bits/ostream_insert.h: - -/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/c++/11/bits/exception.h: - -/usr/include/c++/11/bits/range_access.h: - -/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: /usr/include/c++/11/cstdint: @@ -507,8 +506,6 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/x86_64-linux-gnu/bits/endianness.h: -/usr/include/c++/11/iostream: - /usr/include/x86_64-linux-gnu/bits/select.h: /usr/include/c++/11/backward/binders.h: @@ -547,18 +544,12 @@ Src/CMakeFiles/blogParser.dir/blog.cpp.o: ../Src/blog.cpp \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: -/usr/include/c++/11/ext/new_allocator.h: - -/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: - /usr/include/x86_64-linux-gnu/bits/struct_mutex.h: /usr/include/c++/11/bits/sstream.tcc: /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: -/usr/include/strings.h: - /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: diff --git a/build/Src/Libs/CMakeFiles/md4c-html.dir/md4c-html.c.o b/build/Src/Libs/CMakeFiles/md4c-html.dir/md4c-html.c.o index 8e944c0..b7547dd 100644 Binary files a/build/Src/Libs/CMakeFiles/md4c-html.dir/md4c-html.c.o and b/build/Src/Libs/CMakeFiles/md4c-html.dir/md4c-html.c.o differ diff --git a/build/Src/Libs/CMakeFiles/md4c-html.dir/md4c.c.o b/build/Src/Libs/CMakeFiles/md4c-html.dir/md4c.c.o index e861aad..820e3d8 100644 Binary files a/build/Src/Libs/CMakeFiles/md4c-html.dir/md4c.c.o and b/build/Src/Libs/CMakeFiles/md4c-html.dir/md4c.c.o differ diff --git a/build/Src/Libs/CMakeFiles/md4c.dir/md4c.c.o b/build/Src/Libs/CMakeFiles/md4c.dir/md4c.c.o index e861aad..820e3d8 100644 Binary files a/build/Src/Libs/CMakeFiles/md4c.dir/md4c.c.o and b/build/Src/Libs/CMakeFiles/md4c.dir/md4c.c.o differ diff --git a/build/Src/Libs/libmd4c-html.a b/build/Src/Libs/libmd4c-html.a index 34f4088..3113d97 100644 Binary files a/build/Src/Libs/libmd4c-html.a and b/build/Src/Libs/libmd4c-html.a differ diff --git a/build/Src/Libs/libmd4c.a b/build/Src/Libs/libmd4c.a index b90ead5..9157cdf 100644 Binary files a/build/Src/Libs/libmd4c.a and b/build/Src/Libs/libmd4c.a differ diff --git a/build/Src/blogParser b/build/Src/blogParser deleted file mode 100755 index e073d72..0000000 Binary files a/build/Src/blogParser and /dev/null differ diff --git a/build/Tests/CMakeFiles/tests.dir/compiler_depend.internal b/build/Tests/CMakeFiles/tests.dir/compiler_depend.internal deleted file mode 100644 index ef5ede1..0000000 --- a/build/Tests/CMakeFiles/tests.dir/compiler_depend.internal +++ /dev/null @@ -1,241 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -Tests/CMakeFiles/tests.dir/test.cpp.o - /home/rosia/Programming/Cpp/BlogParser/Tests/test.cpp - /usr/include/stdc-predef.h - /usr/local/include/catch2/catch_test_macros.hpp - /usr/local/include/catch2/internal/catch_test_macro_impl.hpp - /usr/local/include/catch2/catch_user_config.hpp - /usr/local/include/catch2/internal/catch_assertion_handler.hpp - /usr/local/include/catch2/catch_assertion_info.hpp - /usr/local/include/catch2/internal/catch_result_type.hpp - /usr/local/include/catch2/internal/catch_source_line_info.hpp - /usr/include/c++/11/cstddef - /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h - /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h - /usr/include/features.h - /usr/include/features-time64.h - /usr/include/x86_64-linux-gnu/bits/wordsize.h - /usr/include/x86_64-linux-gnu/bits/timesize.h - /usr/include/x86_64-linux-gnu/sys/cdefs.h - /usr/include/x86_64-linux-gnu/bits/long-double.h - /usr/include/x86_64-linux-gnu/gnu/stubs.h - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h - /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h - /usr/include/c++/11/pstl/pstl_config.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h - /usr/include/c++/11/iosfwd - /usr/include/c++/11/bits/stringfwd.h - /usr/include/c++/11/bits/memoryfwd.h - /usr/include/c++/11/bits/postypes.h - /usr/include/c++/11/cwchar - /usr/include/wchar.h - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h - /usr/include/x86_64-linux-gnu/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h - /usr/include/x86_64-linux-gnu/bits/wchar.h - /usr/include/x86_64-linux-gnu/bits/types/wint_t.h - /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__FILE.h - /usr/include/x86_64-linux-gnu/bits/types/FILE.h - /usr/include/x86_64-linux-gnu/bits/types/locale_t.h - /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h - /usr/local/include/catch2/internal/catch_stringref.hpp - /usr/include/c++/11/string - /usr/include/c++/11/bits/char_traits.h - /usr/include/c++/11/bits/stl_algobase.h - /usr/include/c++/11/bits/functexcept.h - /usr/include/c++/11/bits/exception_defines.h - /usr/include/c++/11/bits/cpp_type_traits.h - /usr/include/c++/11/ext/type_traits.h - /usr/include/c++/11/ext/numeric_traits.h - /usr/include/c++/11/bits/stl_pair.h - /usr/include/c++/11/bits/move.h - /usr/include/c++/11/type_traits - /usr/include/c++/11/bits/stl_iterator_base_types.h - /usr/include/c++/11/bits/stl_iterator_base_funcs.h - /usr/include/c++/11/bits/concept_check.h - /usr/include/c++/11/debug/assertions.h - /usr/include/c++/11/bits/stl_iterator.h - /usr/include/c++/11/bits/ptr_traits.h - /usr/include/c++/11/debug/debug.h - /usr/include/c++/11/bits/predefined_ops.h - /usr/include/c++/11/cstdint - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h - /usr/include/stdint.h - /usr/include/x86_64-linux-gnu/bits/types.h - /usr/include/x86_64-linux-gnu/bits/typesizes.h - /usr/include/x86_64-linux-gnu/bits/time64.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h - /usr/include/c++/11/bits/allocator.h - /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h - /usr/include/c++/11/ext/new_allocator.h - /usr/include/c++/11/new - /usr/include/c++/11/bits/exception.h - /usr/include/c++/11/bits/localefwd.h - /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h - /usr/include/c++/11/clocale - /usr/include/locale.h - /usr/include/x86_64-linux-gnu/bits/locale.h - /usr/include/c++/11/cctype - /usr/include/ctype.h - /usr/include/x86_64-linux-gnu/bits/endian.h - /usr/include/x86_64-linux-gnu/bits/endianness.h - /usr/include/c++/11/bits/ostream_insert.h - /usr/include/c++/11/bits/cxxabi_forced.h - /usr/include/c++/11/bits/stl_function.h - /usr/include/c++/11/backward/binders.h - /usr/include/c++/11/bits/range_access.h - /usr/include/c++/11/initializer_list - /usr/include/c++/11/bits/basic_string.h - /usr/include/c++/11/ext/atomicity.h - /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h - /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h - /usr/include/pthread.h - /usr/include/sched.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h - /usr/include/x86_64-linux-gnu/bits/sched.h - /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h - /usr/include/x86_64-linux-gnu/bits/cpu-set.h - /usr/include/time.h - /usr/include/x86_64-linux-gnu/bits/time.h - /usr/include/x86_64-linux-gnu/bits/timex.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h - /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h - /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h - /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h - /usr/include/x86_64-linux-gnu/bits/struct_mutex.h - /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h - /usr/include/x86_64-linux-gnu/bits/setjmp.h - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h - /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h - /usr/include/x86_64-linux-gnu/sys/single_threaded.h - /usr/include/c++/11/ext/alloc_traits.h - /usr/include/c++/11/bits/alloc_traits.h - /usr/include/c++/11/bits/stl_construct.h - /usr/include/c++/11/string_view - /usr/include/c++/11/bits/functional_hash.h - /usr/include/c++/11/bits/hash_bytes.h - /usr/include/c++/11/bits/string_view.tcc - /usr/include/c++/11/ext/string_conversions.h - /usr/include/c++/11/cstdlib - /usr/include/stdlib.h - /usr/include/x86_64-linux-gnu/bits/waitflags.h - /usr/include/x86_64-linux-gnu/bits/waitstatus.h - /usr/include/x86_64-linux-gnu/sys/types.h - /usr/include/endian.h - /usr/include/x86_64-linux-gnu/bits/byteswap.h - /usr/include/x86_64-linux-gnu/bits/uintn-identity.h - /usr/include/x86_64-linux-gnu/sys/select.h - /usr/include/x86_64-linux-gnu/bits/select.h - /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h - /usr/include/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /usr/include/c++/11/bits/std_abs.h - /usr/include/c++/11/cstdio - /usr/include/stdio.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h - /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h - /usr/include/c++/11/cerrno - /usr/include/errno.h - /usr/include/x86_64-linux-gnu/bits/errno.h - /usr/include/linux/errno.h - /usr/include/x86_64-linux-gnu/asm/errno.h - /usr/include/asm-generic/errno.h - /usr/include/asm-generic/errno-base.h - /usr/include/x86_64-linux-gnu/bits/types/error_t.h - /usr/include/c++/11/bits/charconv.h - /usr/include/c++/11/bits/basic_string.tcc - /usr/include/c++/11/cassert - /usr/include/assert.h - /usr/include/c++/11/cstring - /usr/include/string.h - /usr/include/strings.h - /usr/local/include/catch2/internal/catch_decomposer.hpp - /usr/local/include/catch2/catch_tostring.hpp - /usr/include/c++/11/vector - /usr/include/c++/11/bits/stl_uninitialized.h - /usr/include/c++/11/bits/stl_vector.h - /usr/include/c++/11/bits/stl_bvector.h - /usr/include/c++/11/bits/vector.tcc - /usr/local/include/catch2/internal/catch_compiler_capabilities.hpp - /usr/local/include/catch2/internal/catch_platform.hpp - /usr/local/include/catch2/internal/catch_config_wchar.hpp - /usr/local/include/catch2/internal/catch_reusable_string_stream.hpp - /usr/local/include/catch2/internal/catch_noncopyable.hpp - /usr/include/c++/11/ostream - /usr/include/c++/11/ios - /usr/include/c++/11/exception - /usr/include/c++/11/bits/exception_ptr.h - /usr/include/c++/11/bits/cxxabi_init_exception.h - /usr/include/c++/11/typeinfo - /usr/include/c++/11/bits/nested_exception.h - /usr/include/c++/11/bits/ios_base.h - /usr/include/c++/11/bits/locale_classes.h - /usr/include/c++/11/bits/locale_classes.tcc - /usr/include/c++/11/system_error - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h - /usr/include/c++/11/stdexcept - /usr/include/c++/11/streambuf - /usr/include/c++/11/bits/streambuf.tcc - /usr/include/c++/11/bits/basic_ios.h - /usr/include/c++/11/bits/locale_facets.h - /usr/include/c++/11/cwctype - /usr/include/wctype.h - /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h - /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h - /usr/include/c++/11/bits/streambuf_iterator.h - /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h - /usr/include/c++/11/bits/locale_facets.tcc - /usr/include/c++/11/bits/basic_ios.tcc - /usr/include/c++/11/bits/ostream.tcc - /usr/local/include/catch2/internal/catch_void_type.hpp - /usr/local/include/catch2/interfaces/catch_interfaces_enum_values_registry.hpp - /usr/include/c++/11/ctime - /usr/include/c++/11/ratio - /usr/include/c++/11/chrono - /usr/include/c++/11/limits - /usr/include/c++/11/bits/parse_numbers.h - /usr/local/include/catch2/interfaces/catch_interfaces_registry_hub.hpp - /usr/local/include/catch2/internal/catch_unique_ptr.hpp - /usr/local/include/catch2/internal/catch_move_and_forward.hpp - /usr/local/include/catch2/internal/catch_compare_traits.hpp - /usr/local/include/catch2/internal/catch_test_failure_exception.hpp - /usr/local/include/catch2/internal/catch_logical_traits.hpp - /usr/local/include/catch2/interfaces/catch_interfaces_capture.hpp - /usr/local/include/catch2/benchmark/detail/catch_benchmark_stats_fwd.hpp - /usr/local/include/catch2/internal/catch_preprocessor_internal_stringify.hpp - /usr/local/include/catch2/catch_message.hpp - /usr/local/include/catch2/internal/catch_config_prefix_messages.hpp - /usr/local/include/catch2/internal/catch_stream_end_stop.hpp - /usr/local/include/catch2/internal/catch_message_info.hpp - /usr/local/include/catch2/internal/catch_section.hpp - /usr/local/include/catch2/internal/catch_config_static_analysis_support.hpp - /usr/local/include/catch2/catch_section_info.hpp - /usr/local/include/catch2/catch_totals.hpp - /usr/local/include/catch2/catch_timer.hpp - /usr/local/include/catch2/internal/catch_unique_name.hpp - /usr/local/include/catch2/internal/catch_config_counter.hpp - /usr/local/include/catch2/internal/catch_test_registry.hpp - /usr/local/include/catch2/interfaces/catch_interfaces_test_invoker.hpp - /usr/local/include/catch2/internal/catch_preprocessor_remove_parens.hpp - /home/rosia/Programming/Cpp/BlogParser/Tests/BlogParserTest.cpp - /home/rosia/Programming/Cpp/BlogParser/Src/BlogParser.cpp - /home/rosia/Programming/Cpp/BlogParser/Src/BlogParser.h - diff --git a/build/Tests/CMakeFiles/tests.dir/compiler_depend.make b/build/Tests/CMakeFiles/tests.dir/compiler_depend.make index 6b1fffb..ca49f87 100644 --- a/build/Tests/CMakeFiles/tests.dir/compiler_depend.make +++ b/build/Tests/CMakeFiles/tests.dir/compiler_depend.make @@ -1,712 +1,2 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -Tests/CMakeFiles/tests.dir/test.cpp.o: ../Tests/test.cpp \ - /usr/include/stdc-predef.h \ - /usr/local/include/catch2/catch_test_macros.hpp \ - /usr/local/include/catch2/internal/catch_test_macro_impl.hpp \ - /usr/local/include/catch2/catch_user_config.hpp \ - /usr/local/include/catch2/internal/catch_assertion_handler.hpp \ - /usr/local/include/catch2/catch_assertion_info.hpp \ - /usr/local/include/catch2/internal/catch_result_type.hpp \ - /usr/local/include/catch2/internal/catch_source_line_info.hpp \ - /usr/include/c++/11/cstddef \ - /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ - /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ - /usr/include/features.h \ - /usr/include/features-time64.h \ - /usr/include/x86_64-linux-gnu/bits/wordsize.h \ - /usr/include/x86_64-linux-gnu/bits/timesize.h \ - /usr/include/x86_64-linux-gnu/sys/cdefs.h \ - /usr/include/x86_64-linux-gnu/bits/long-double.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs.h \ - /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ - /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ - /usr/include/c++/11/pstl/pstl_config.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ - /usr/include/c++/11/iosfwd \ - /usr/include/c++/11/bits/stringfwd.h \ - /usr/include/c++/11/bits/memoryfwd.h \ - /usr/include/c++/11/bits/postypes.h \ - /usr/include/c++/11/cwchar \ - /usr/include/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ - /usr/include/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ - /usr/include/x86_64-linux-gnu/bits/wchar.h \ - /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ - /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ - /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ - /usr/local/include/catch2/internal/catch_stringref.hpp \ - /usr/include/c++/11/string \ - /usr/include/c++/11/bits/char_traits.h \ - /usr/include/c++/11/bits/stl_algobase.h \ - /usr/include/c++/11/bits/functexcept.h \ - /usr/include/c++/11/bits/exception_defines.h \ - /usr/include/c++/11/bits/cpp_type_traits.h \ - /usr/include/c++/11/ext/type_traits.h \ - /usr/include/c++/11/ext/numeric_traits.h \ - /usr/include/c++/11/bits/stl_pair.h \ - /usr/include/c++/11/bits/move.h \ - /usr/include/c++/11/type_traits \ - /usr/include/c++/11/bits/stl_iterator_base_types.h \ - /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/11/bits/concept_check.h \ - /usr/include/c++/11/debug/assertions.h \ - /usr/include/c++/11/bits/stl_iterator.h \ - /usr/include/c++/11/bits/ptr_traits.h \ - /usr/include/c++/11/debug/debug.h \ - /usr/include/c++/11/bits/predefined_ops.h \ - /usr/include/c++/11/cstdint \ - /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ - /usr/include/stdint.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ - /usr/include/x86_64-linux-gnu/bits/typesizes.h \ - /usr/include/x86_64-linux-gnu/bits/time64.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ - /usr/include/c++/11/bits/allocator.h \ - /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ - /usr/include/c++/11/ext/new_allocator.h \ - /usr/include/c++/11/new \ - /usr/include/c++/11/bits/exception.h \ - /usr/include/c++/11/bits/localefwd.h \ - /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ - /usr/include/c++/11/clocale \ - /usr/include/locale.h \ - /usr/include/x86_64-linux-gnu/bits/locale.h \ - /usr/include/c++/11/cctype \ - /usr/include/ctype.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.h \ - /usr/include/c++/11/bits/ostream_insert.h \ - /usr/include/c++/11/bits/cxxabi_forced.h \ - /usr/include/c++/11/bits/stl_function.h \ - /usr/include/c++/11/backward/binders.h \ - /usr/include/c++/11/bits/range_access.h \ - /usr/include/c++/11/initializer_list \ - /usr/include/c++/11/bits/basic_string.h \ - /usr/include/c++/11/ext/atomicity.h \ - /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ - /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ - /usr/include/pthread.h \ - /usr/include/sched.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ - /usr/include/x86_64-linux-gnu/bits/sched.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ - /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ - /usr/include/time.h \ - /usr/include/x86_64-linux-gnu/bits/time.h \ - /usr/include/x86_64-linux-gnu/bits/timex.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ - /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ - /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ - /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ - /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ - /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ - /usr/include/x86_64-linux-gnu/bits/setjmp.h \ - /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ - /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ - /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ - /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ - /usr/include/c++/11/ext/alloc_traits.h \ - /usr/include/c++/11/bits/alloc_traits.h \ - /usr/include/c++/11/bits/stl_construct.h \ - /usr/include/c++/11/string_view \ - /usr/include/c++/11/bits/functional_hash.h \ - /usr/include/c++/11/bits/hash_bytes.h \ - /usr/include/c++/11/bits/string_view.tcc \ - /usr/include/c++/11/ext/string_conversions.h \ - /usr/include/c++/11/cstdlib \ - /usr/include/stdlib.h \ - /usr/include/x86_64-linux-gnu/bits/waitflags.h \ - /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ - /usr/include/x86_64-linux-gnu/sys/types.h \ - /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/byteswap.h \ - /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ - /usr/include/x86_64-linux-gnu/sys/select.h \ - /usr/include/x86_64-linux-gnu/bits/select.h \ - /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ - /usr/include/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/c++/11/bits/std_abs.h \ - /usr/include/c++/11/cstdio \ - /usr/include/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ - /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/c++/11/cerrno \ - /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h \ - /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ - /usr/include/asm-generic/errno.h \ - /usr/include/asm-generic/errno-base.h \ - /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ - /usr/include/c++/11/bits/charconv.h \ - /usr/include/c++/11/bits/basic_string.tcc \ - /usr/include/c++/11/cassert \ - /usr/include/assert.h \ - /usr/include/c++/11/cstring \ - /usr/include/string.h \ - /usr/include/strings.h \ - /usr/local/include/catch2/internal/catch_decomposer.hpp \ - /usr/local/include/catch2/catch_tostring.hpp \ - /usr/include/c++/11/vector \ - /usr/include/c++/11/bits/stl_uninitialized.h \ - /usr/include/c++/11/bits/stl_vector.h \ - /usr/include/c++/11/bits/stl_bvector.h \ - /usr/include/c++/11/bits/vector.tcc \ - /usr/local/include/catch2/internal/catch_compiler_capabilities.hpp \ - /usr/local/include/catch2/internal/catch_platform.hpp \ - /usr/local/include/catch2/internal/catch_config_wchar.hpp \ - /usr/local/include/catch2/internal/catch_reusable_string_stream.hpp \ - /usr/local/include/catch2/internal/catch_noncopyable.hpp \ - /usr/include/c++/11/ostream \ - /usr/include/c++/11/ios \ - /usr/include/c++/11/exception \ - /usr/include/c++/11/bits/exception_ptr.h \ - /usr/include/c++/11/bits/cxxabi_init_exception.h \ - /usr/include/c++/11/typeinfo \ - /usr/include/c++/11/bits/nested_exception.h \ - /usr/include/c++/11/bits/ios_base.h \ - /usr/include/c++/11/bits/locale_classes.h \ - /usr/include/c++/11/bits/locale_classes.tcc \ - /usr/include/c++/11/system_error \ - /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ - /usr/include/c++/11/stdexcept \ - /usr/include/c++/11/streambuf \ - /usr/include/c++/11/bits/streambuf.tcc \ - /usr/include/c++/11/bits/basic_ios.h \ - /usr/include/c++/11/bits/locale_facets.h \ - /usr/include/c++/11/cwctype \ - /usr/include/wctype.h \ - /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ - /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ - /usr/include/c++/11/bits/streambuf_iterator.h \ - /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ - /usr/include/c++/11/bits/locale_facets.tcc \ - /usr/include/c++/11/bits/basic_ios.tcc \ - /usr/include/c++/11/bits/ostream.tcc \ - /usr/local/include/catch2/internal/catch_void_type.hpp \ - /usr/local/include/catch2/interfaces/catch_interfaces_enum_values_registry.hpp \ - /usr/include/c++/11/ctime \ - /usr/include/c++/11/ratio \ - /usr/include/c++/11/chrono \ - /usr/include/c++/11/limits \ - /usr/include/c++/11/bits/parse_numbers.h \ - /usr/local/include/catch2/interfaces/catch_interfaces_registry_hub.hpp \ - /usr/local/include/catch2/internal/catch_unique_ptr.hpp \ - /usr/local/include/catch2/internal/catch_move_and_forward.hpp \ - /usr/local/include/catch2/internal/catch_compare_traits.hpp \ - /usr/local/include/catch2/internal/catch_test_failure_exception.hpp \ - /usr/local/include/catch2/internal/catch_logical_traits.hpp \ - /usr/local/include/catch2/interfaces/catch_interfaces_capture.hpp \ - /usr/local/include/catch2/benchmark/detail/catch_benchmark_stats_fwd.hpp \ - /usr/local/include/catch2/internal/catch_preprocessor_internal_stringify.hpp \ - /usr/local/include/catch2/catch_message.hpp \ - /usr/local/include/catch2/internal/catch_config_prefix_messages.hpp \ - /usr/local/include/catch2/internal/catch_stream_end_stop.hpp \ - /usr/local/include/catch2/internal/catch_message_info.hpp \ - /usr/local/include/catch2/internal/catch_section.hpp \ - /usr/local/include/catch2/internal/catch_config_static_analysis_support.hpp \ - /usr/local/include/catch2/catch_section_info.hpp \ - /usr/local/include/catch2/catch_totals.hpp \ - /usr/local/include/catch2/catch_timer.hpp \ - /usr/local/include/catch2/internal/catch_unique_name.hpp \ - /usr/local/include/catch2/internal/catch_config_counter.hpp \ - /usr/local/include/catch2/internal/catch_test_registry.hpp \ - /usr/local/include/catch2/interfaces/catch_interfaces_test_invoker.hpp \ - /usr/local/include/catch2/internal/catch_preprocessor_remove_parens.hpp \ - ../Tests/BlogParserTest.cpp \ - ../Src/BlogParser.cpp \ - ../Src/BlogParser.h - - -../Src/BlogParser.cpp: - -/usr/local/include/catch2/internal/catch_preprocessor_remove_parens.hpp: - -/usr/local/include/catch2/interfaces/catch_interfaces_test_invoker.hpp: - -/usr/local/include/catch2/internal/catch_config_counter.hpp: - -/usr/local/include/catch2/catch_timer.hpp: - -/usr/local/include/catch2/catch_section_info.hpp: - -/usr/local/include/catch2/internal/catch_section.hpp: - -/usr/local/include/catch2/internal/catch_config_prefix_messages.hpp: - -/usr/local/include/catch2/benchmark/detail/catch_benchmark_stats_fwd.hpp: - -/usr/local/include/catch2/internal/catch_test_failure_exception.hpp: - -/usr/local/include/catch2/internal/catch_unique_ptr.hpp: - -/usr/include/c++/11/bits/parse_numbers.h: - -/usr/include/c++/11/limits: - -/usr/local/include/catch2/internal/catch_void_type.hpp: - -/usr/local/include/catch2/internal/catch_compare_traits.hpp: - -/usr/include/c++/11/bits/basic_ios.tcc: - -/usr/include/c++/11/bits/locale_facets.tcc: - -/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h: - -/usr/include/c++/11/bits/streambuf_iterator.h: - -/usr/include/c++/11/cwctype: - -/usr/include/c++/11/bits/locale_facets.h: - -/usr/include/c++/11/bits/basic_ios.h: - -/usr/local/include/catch2/internal/catch_test_registry.hpp: - -/usr/include/c++/11/bits/streambuf.tcc: - -/usr/include/c++/11/stdexcept: - -/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: - -/usr/include/c++/11/bits/locale_classes.tcc: - -/usr/include/c++/11/bits/locale_classes.h: - -/usr/include/c++/11/bits/ios_base.h: - -/usr/include/c++/11/bits/nested_exception.h: - -/usr/local/include/catch2/internal/catch_logical_traits.hpp: - -/usr/include/c++/11/typeinfo: - -/usr/local/include/catch2/interfaces/catch_interfaces_registry_hub.hpp: - -/usr/include/c++/11/exception: - -/usr/include/c++/11/ostream: - -/usr/local/include/catch2/internal/catch_config_wchar.hpp: - -/usr/local/include/catch2/internal/catch_compiler_capabilities.hpp: - -/usr/include/c++/11/bits/vector.tcc: - -/usr/include/c++/11/bits/stl_bvector.h: - -/usr/local/include/catch2/internal/catch_move_and_forward.hpp: - -/usr/include/c++/11/system_error: - -/usr/include/c++/11/bits/stl_vector.h: - -/usr/include/c++/11/bits/stl_uninitialized.h: - -/usr/include/c++/11/vector: - -/usr/local/include/catch2/catch_tostring.hpp: - -/usr/local/include/catch2/internal/catch_noncopyable.hpp: - -/usr/local/include/catch2/internal/catch_decomposer.hpp: - -/usr/include/string.h: - -/usr/include/c++/11/ratio: - -/usr/include/c++/11/cstring: - -/usr/include/c++/11/bits/basic_string.tcc: - -/usr/local/include/catch2/internal/catch_config_static_analysis_support.hpp: - -/usr/include/c++/11/bits/charconv.h: - -/usr/include/x86_64-linux-gnu/bits/types/error_t.h: - -/usr/include/asm-generic/errno.h: - -/usr/local/include/catch2/catch_totals.hpp: - -/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h: - -/usr/include/wctype.h: - -/usr/include/x86_64-linux-gnu/bits/errno.h: - -/usr/include/errno.h: - -/usr/include/c++/11/cerrno: - -/usr/include/stdio.h: - -/usr/include/c++/11/chrono: - -/usr/include/c++/11/cstdio: - -/usr/include/c++/11/bits/std_abs.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: - -/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/stdlib.h: - -/usr/include/c++/11/bits/exception_ptr.h: - -/usr/include/c++/11/ext/string_conversions.h: - -/usr/include/c++/11/bits/ostream.tcc: - -/usr/include/c++/11/clocale: - -/usr/include/c++/11/bits/stl_iterator_base_funcs.h: - -/usr/include/ctype.h: - -/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: - -/usr/include/c++/11/bits/exception_defines.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: - -/usr/include/c++/11/string_view: - -/usr/include/c++/11/streambuf: - -/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: - -/usr/include/c++/11/bits/functexcept.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: - -/usr/include/c++/11/initializer_list: - -/usr/include/assert.h: - -/usr/include/c++/11/cstdlib: - -/usr/include/c++/11/bits/stl_iterator_base_types.h: - -../Tests/BlogParserTest.cpp: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: - -/usr/include/c++/11/ios: - -/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: - -/usr/include/x86_64-linux-gnu/bits/floatn-common.h: - -/usr/include/asm-generic/errno-base.h: - -/usr/include/c++/11/bits/char_traits.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/types/FILE.h: - -/usr/include/features.h: - -../Src/BlogParser.h: - -/usr/include/c++/11/ext/numeric_traits.h: - -/usr/include/c++/11/ext/type_traits.h: - -/usr/local/include/catch2/catch_user_config.hpp: - -/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: - -/usr/include/c++/11/iosfwd: - -/usr/include/c++/11/ctime: - -/usr/include/x86_64-linux-gnu/bits/time64.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: - -/usr/include/c++/11/bits/ptr_traits.h: - -/usr/include/c++/11/new: - -/usr/include/c++/11/bits/stl_iterator.h: - -/usr/local/include/catch2/internal/catch_stringref.hpp: - -/usr/local/include/catch2/internal/catch_source_line_info.hpp: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/floatn.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: - -/usr/include/c++/11/bits/concept_check.h: - -/usr/include/stdint.h: - -/usr/local/include/catch2/internal/catch_stream_end_stop.hpp: - -/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: - -/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: - -/usr/include/c++/11/cassert: - -/usr/local/include/catch2/catch_assertion_info.hpp: - -/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: - -/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: - -../Tests/test.cpp: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: - -/usr/include/c++/11/bits/postypes.h: - -/usr/include/x86_64-linux-gnu/bits/timex.h: - -/usr/local/include/catch2/internal/catch_message_info.hpp: - -/usr/local/include/catch2/internal/catch_assertion_handler.hpp: - -/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: - -/usr/local/include/catch2/internal/catch_result_type.hpp: - -/usr/include/x86_64-linux-gnu/bits/wchar.h: - -/usr/include/c++/11/bits/exception.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: - -/usr/include/c++/11/bits/ostream_insert.h: - -/usr/include/c++/11/type_traits: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: - -/usr/include/c++/11/string: - -/usr/include/x86_64-linux-gnu/bits/types/time_t.h: - -/usr/include/c++/11/bits/stl_algobase.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: - -/usr/include/c++/11/cwchar: - -/usr/include/c++/11/bits/range_access.h: - -/usr/include/c++/11/cstddef: - -/usr/include/strings.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: - -/usr/include/x86_64-linux-gnu/bits/long-double.h: - -/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: - -/usr/local/include/catch2/catch_test_macros.hpp: - -/usr/include/c++/11/bits/predefined_ops.h: - -/usr/include/c++/11/bits/stl_function.h: - -/usr/include/stdc-predef.h: - -/usr/local/include/catch2/internal/catch_test_macro_impl.hpp: - -/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: - -/usr/include/x86_64-linux-gnu/bits/timesize.h: - -/usr/include/c++/11/debug/assertions.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/x86_64-linux-gnu/asm/errno.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: - -/usr/include/x86_64-linux-gnu/sys/single_threaded.h: - -/usr/include/c++/11/bits/allocator.h: - -/usr/include/c++/11/pstl/pstl_config.h: - -/usr/include/c++/11/bits/alloc_traits.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: - -/usr/include/c++/11/bits/memoryfwd.h: - -/usr/include/c++/11/bits/stringfwd.h: - -/usr/include/features-time64.h: - -/usr/include/linux/errno.h: - -/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: - -/usr/include/c++/11/bits/cxxabi_init_exception.h: - -/usr/include/wchar.h: - -/usr/include/c++/11/debug/debug.h: - -/usr/include/c++/11/cstdint: - -/usr/local/include/catch2/internal/catch_unique_name.hpp: - -/usr/include/x86_64-linux-gnu/bits/sched.h: - -/usr/local/include/catch2/interfaces/catch_interfaces_enum_values_registry.hpp: - -/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: - -/usr/include/c++/11/bits/move.h: - -/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/local/include/catch2/internal/catch_reusable_string_stream.hpp: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: - -/usr/include/c++/11/cctype: - -/usr/local/include/catch2/internal/catch_platform.hpp: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: - -/usr/include/c++/11/bits/localefwd.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: - -/usr/include/locale.h: - -/usr/include/x86_64-linux-gnu/bits/locale.h: - -/usr/include/x86_64-linux-gnu/bits/endianness.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/c++/11/backward/binders.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/c++/11/bits/basic_string.h: - -/usr/local/include/catch2/interfaces/catch_interfaces_capture.hpp: - -/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: - -/usr/include/c++/11/bits/cpp_type_traits.h: - -/usr/include/pthread.h: - -/usr/include/sched.h: - -/usr/include/x86_64-linux-gnu/bits/cpu-set.h: - -/usr/include/time.h: - -/usr/include/c++/11/bits/stl_pair.h: - -/usr/include/c++/11/ext/atomicity.h: - -/usr/include/x86_64-linux-gnu/bits/time.h: - -/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: - -/usr/local/include/catch2/catch_message.hpp: - -/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -/usr/include/c++/11/ext/new_allocator.h: - -/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: - -/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: - -/usr/include/x86_64-linux-gnu/bits/setjmp.h: - -/usr/include/c++/11/bits/cxxabi_forced.h: - -/usr/include/c++/11/ext/alloc_traits.h: - -/usr/include/c++/11/bits/stl_construct.h: - -/usr/local/include/catch2/internal/catch_preprocessor_internal_stringify.hpp: - -/usr/include/c++/11/bits/functional_hash.h: - -/usr/include/c++/11/bits/string_view.tcc: - -/usr/include/c++/11/bits/hash_bytes.h: +# Empty compiler generated dependencies file for tests. +# This may be replaced when dependencies are built. diff --git a/build/Tests/CMakeFiles/tests.dir/test.cpp.o b/build/Tests/CMakeFiles/tests.dir/test.cpp.o index a7fd9bf..a73de43 100644 Binary files a/build/Tests/CMakeFiles/tests.dir/test.cpp.o and b/build/Tests/CMakeFiles/tests.dir/test.cpp.o differ diff --git a/build/Tests/CMakeFiles/tests.dir/test.cpp.o.d b/build/Tests/CMakeFiles/tests.dir/test.cpp.o.d index 31adb57..5efb6ac 100644 --- a/build/Tests/CMakeFiles/tests.dir/test.cpp.o.d +++ b/build/Tests/CMakeFiles/tests.dir/test.cpp.o.d @@ -194,7 +194,4 @@ Tests/CMakeFiles/tests.dir/test.cpp.o: \ /usr/local/include/catch2/internal/catch_config_counter.hpp \ /usr/local/include/catch2/internal/catch_test_registry.hpp \ /usr/local/include/catch2/interfaces/catch_interfaces_test_invoker.hpp \ - /usr/local/include/catch2/internal/catch_preprocessor_remove_parens.hpp \ - /home/rosia/Programming/Cpp/BlogParser/Tests/BlogParserTest.cpp \ - /home/rosia/Programming/Cpp/BlogParser/Tests/../Src/BlogParser.cpp \ - /home/rosia/Programming/Cpp/BlogParser/Tests/../Src/BlogParser.h + /usr/local/include/catch2/internal/catch_preprocessor_remove_parens.hpp diff --git a/build/Tests/tests b/build/Tests/tests index 48d504a..26f0d1d 100755 Binary files a/build/Tests/tests and b/build/Tests/tests differ diff --git a/inputfile.md b/inputfile.md index 4c6c37a..b0780ad 100644 --- a/inputfile.md +++ b/inputfile.md @@ -1,2 +1,20 @@ -# header1 -paragraph +# hello world! +this is a test of the cool markdown parser written by +some random guy online who made a cool thing but seems kind +of cringe + +## The guy +whats his name? minty or some shit idk + +## Lets run a tests +test* +``` + print("oogyboogyman") +``` + +that should be formatted as code + +## One more test +- a list +- wow +- truly amazing diff --git a/outputfile.html b/outputfile.html index 8a302bf..e69de29 100644 --- a/outputfile.html +++ b/outputfile.html @@ -1,611 +0,0 @@ -

h1 -## h2 -### h3 -#### h4 -##### h5 -###### h6 - -h1 -== - -h2 --- - --------------------- - - indented code - -``` -fenced code -``` - - - -> quote - -* list item -1. list item - -[ref]: /url - -paragraph -© Ӓ ꯍ -`code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -

-

h2 -### h3 -#### h4 -##### h5 -###### h6 - -h1 -== - -h2 --- - --------------------- - - indented code - -``` -fenced code -``` - - - -> quote - -* list item -1. list item - -[ref]: /url - -paragraph -© Ӓ ꯍ -`code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -

-

h3 -#### h4 -##### h5 -###### h6 - -h1 -== - -h2 --- - --------------------- - - indented code - -``` -fenced code -``` - - - -> quote - -* list item -1. list item - -[ref]: /url - -paragraph -© Ӓ ꯍ -`code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -

-

h4 -##### h5 -###### h6 - -h1 -== - -h2 --- - --------------------- - - indented code - -``` -fenced code -``` - - - -> quote - -* list item -1. list item - -[ref]: /url - -paragraph -© Ӓ ꯍ -`code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -

-
h5 -###### h6 - -h1 -== - -h2 --- - --------------------- - - indented code - -``` -fenced code -``` - - - -> quote - -* list item -1. list item - -[ref]: /url - -paragraph -© Ӓ ꯍ -`code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -
-
h6 - -h1 -== - -h2 --- - --------------------- - - indented code - -``` -fenced code -``` - - - -> quote - -* list item -1. list item - -[ref]: /url - -paragraph -© Ӓ ꯍ -`code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -
-

h1 -== - -h2 --- - --------------------- - - indented code - -``` -fenced code -``` - - - -> quote - -* list item -1. list item - -[ref]: /url - -paragraph -© Ӓ ꯍ -`code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -

-

h2 --- - --------------------- - - indented code - -``` -fenced code -``` - - - -> quote - -* list item -1. list item - -[ref]: /url - -paragraph -© Ӓ ꯍ -`code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -

-
-
indented code
-
-```
-fenced code
-```
-
-
-
-> quote
-
-* list item
-1. list item
-
-[ref]: /url
-
-paragraph
-© Ӓ ꯍ
-`code`
-*emph* **strong** ***strong emph***
-_emph_ __strong__ ___strong emph___
-[ref] [ref][] [link](/url)
-![ref] ![ref][] ![img](/url)
- 
-\\ \* \. \` \
-
-
-
fenced code
-```
-
-
-
-> quote
-
-* list item
-1. list item
-
-[ref]: /url
-
-paragraph
-© Ӓ ꯍ
-`code`
-*emph* **strong** ***strong emph***
-_emph_ __strong__ ___strong emph___
-[ref] [ref][] [link](/url)
-![ref] ![ref][] ![img](/url)
- 
-\\ \* \. \` \
-
-
- - -> quote - -* list item -1. list item - -[ref]: /url - -paragraph -© Ӓ ꯍ -`code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ - -
-

quote - -* list item -1. list item - -[ref]: /url - -paragraph -© Ӓ ꯍ -`code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -

-
-
    -
  • list item -1. list item - -[ref]: /url - -paragraph -© Ӓ ꯍ -`code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -
  • -
-
    -
  1. list item - -[ref]: /url - -paragraph -© Ӓ ꯍ -`code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -
  2. -
-

paragraph -© Ӓ ꯍ -`code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ - -© Ӓ ꯍ -`code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -Ӓ ꯍ -`code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -ꯍ -code` -*emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ - -emph* **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ - **strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -strong** ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ - ***strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -strong emph*** -_emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ - -emph_ __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ - __strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -strong__ ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ - ___strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -strong emph___ -[ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ - -ref] [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ - [ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -ref][] [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ - [link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ -link](/url) -![ref] ![ref][] ![img](/url) - -\\ \* \. \` \ - -ref] ![ref][] ![img](/url)
-<http://example.com> <doe@example.com>
-\\ \* \. \` \
- ![ref][] ![img](/url) - -\\ \* \. \` \ -ref][] ![img](/url)
-<http://example.com> <doe@example.com>
-\\ \* \. \` \
- ![img](/url) - -\\ \* \. \` \ -img](/url)
-<http://example.com> <doe@example.com>
-\\ \* \. \` \
- -http://example.com> -\\ \* \. \` \ - -\\ \* \. \` \ -doe@example.com> -\\ \* \. \` \ - -\ \* \. \` \ - \* \. \` \ -* \. \` \ - \. \` \ -. \` \ - \` \ -` \ - \ -

-

header1 -paragraph -

-

\ No newline at end of file