diff options
| author | Matthew Kosarek <mattkae@protonmail.com> | 2021-06-21 20:05:08 -0400 |
|---|---|---|
| committer | Matthew Kosarek <mattkae@protonmail.com> | 2021-06-21 20:05:08 -0400 |
| commit | a36f425491aaf019243a31179e80cb10ea62db59 (patch) | |
| tree | f0c2e4677011b6595a51b628326bc2595bd08681 /transpiler/transpiler.cpp | |
| parent | 454fa3628bd35a37b7ed147a081f8f25590b3232 (diff) | |
(mkosarek) Transpiling code snippets in a shotty way, but it is good enough
Diffstat (limited to 'transpiler/transpiler.cpp')
| -rw-r--r-- | transpiler/transpiler.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/transpiler/transpiler.cpp b/transpiler/transpiler.cpp index 5c1de66..a171fc6 100644 --- a/transpiler/transpiler.cpp +++ b/transpiler/transpiler.cpp @@ -1,6 +1,7 @@ #include "MyString.h" #include "List.h" #include "Logger.h" +#include "replacer.h" #include <cstdio> #include <vector> #include <cstring> @@ -149,7 +150,6 @@ int main() { servedFiles.add(pathCopy); otherSb.clear(); - while (line[0] != '\n') { if (line[0] != '\"') { otherSb.addChar(line[0]); @@ -215,7 +215,10 @@ int main() { char* bodyContent = new char[fsize + 1]; fread(bodyContent, 1, fsize, contentFile); bodyContent[fsize] = '\0'; - sb.addStr(bodyContent); + + auto processedBody = insertCodeSnippets(contentFileName.getValue(), bodyContent); + + sb.addStr(processedBody.c_str()); delete [] bodyContent; |
