md_parse.pl -- Prolog Markdown parser
Top-level module for parsing Markdown. Contains
some convenience predicated.
- md_parse_string(+String, -Blocks) is det
- Same as md_parse_codes/2 but takes
a string instead.
- md_parse_codes(+Codes, -Blocks) is det
- Parses Markdown into a structure suitable in use
with html//1.
- md_parse_stream(+Stream, -Blocks) is det
- Same as md_parse_codes/2 but reads input from stream.
- md_parse_file(+Name, -Blocks) is det
- Same as md_parse_codes/2 but reads input from file.
- md_html_codes(+Codes, -Html) is det
- Converts Markdown into HTML string.
- md_html_string(+String, -Html) is det
- Same as md_html_codes/2 but takes
input as string.
- md_html_stream(+Stream, -Html) is det
- Same as md_html_codes/2 but reads input from stream.
- md_html_file(+Name, -Html) is det
- Same as md_html_codes/2 but reads input from file.