stuff-from-scratch/src/web/markdown/MarkdownParser.h
2022-01-01 18:46:31 +00:00

30 lines
422 B
C++

#pragma once
#include "HtmlDocument.h"
class MarkdownParser
{
enum class DocumentState
{
None
};
enum class LineState
{
None
};
DocumentState mDocumentState {DocumentState::None};
HtmlDocumentPtr mHtmlDocument;
public:
MarkdownParser();
HtmlDocumentPtr GetHtml();
void ProcessLine(const std::string& line);
void Run(const std::string& content);
};