Add data structure for unordered list.
authorFreeBirdLjj <ljj11011@mail.ustc.edu.cn>
Wed, 24 Sep 2014 16:58:16 +0000 (00:58 +0800)
committerFreeBirdLjj <ljj11011@mail.ustc.edu.cn>
Wed, 24 Sep 2014 16:58:16 +0000 (00:58 +0800)
include/markdown.h
include/parser.h

index 7c786ef..a1dd759 100644 (file)
@@ -44,6 +44,9 @@ enum line_bitmask {
     IS_QUOTE,
     IS_CODE,
     IS_HR,
+    IS_UNORDERED_LIST_1,
+    IS_UNORDERED_LIST_2,
+    IS_UNORDERED_LIST_3,
     IS_EMPTY
 };
 
index 2690b20..1a113e0 100644 (file)
  *
  */
 
+#include "common.h"
 #include "markdown.h"
 
 #define EXPAND_TABS 4
 #define CODE_INDENT 4
+#define UNORDERED_LIST_MAX_LEVEL 3
 
 deck_t *markdown_load(FILE *input);
 int markdown_analyse(cstring_t *text);