X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=include%2Fparser.h;h=da63fa12918bc4b1488f9d65126403d733036800;hb=584bba9e9357ff7adc0fcedf75fb098c359abb33;hp=7ade17ca507dade4f4d9cb02c71464850b4fd923;hpb=4a1ae435f312e8d76558ef1e64f141ebffd15f9d;p=smdp.git diff --git a/include/parser.h b/include/parser.h index 7ade17c..da63fa1 100644 --- a/include/parser.h +++ b/include/parser.h @@ -3,10 +3,16 @@ #include "markdown.h" -document_t *markdown_load(FILE *input); +#define EXPAND_TABS 4 +#define CODE_INDENT 4 + +deck_t *markdown_load(FILE *input); int markdown_analyse(cstring_t *text); +void markdown_debug(deck_t *deck, int debug); int is_utf8(char ch); +int length_utf8(char ch); int next_nonblank(cstring_t *text, int i); int next_blank(cstring_t *text, int i); +int next_word(cstring_t *text, int i); #endif // !defined( PARSER_H )