24#include "AstUtil/StringView.hpp"
49AST_UTIL_API std::string
aMarkdownHTML(StringView markdown,
bool compact =
false);
69 void reset() { blockSM_.reset(); }
Markdown 块级解析器(字符级流式解析,SAX 事件驱动)
定义 MarkdownBlockParser.hpp:42
Markdown解析器(SAX事件驱动,流式输入)
定义 MarkdownParser.hpp:55
void feed(StringView data)
流式输入数据块
定义 MarkdownParser.hpp:63
void reset()
重置解析器状态
定义 MarkdownParser.hpp:69
void finish()
通知输入结束,处理剩余内容
定义 MarkdownParser.hpp:66
std::string aMarkdownANSI(StringView markdown)
将 Markdown 文本渲染为带有 ANSI 转义序列的终端输出字符串
定义 MarkdownParser.cpp:19
std::string aMarkdownHTML(StringView markdown, bool compact)
将 Markdown 文本转换为 HTML 字符串
定义 MarkdownParser.cpp:29