#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);
};