#include #include #include #include "parser.h" #define MAX_LINE_LEN 1024 int main(int argc, char** argv) { char line[MAX_LINE_LEN]; struct md_token* mt = malloc(sizeof(struct md_token)); if (!mt) { return -1; } mt->idx = 0; while(fgets(line, sizeof(line), stdin) != NULL) { mt->line_len = strlen(line); mt->line = line; if (line[0] == '#') { int a = parse_title(mt); } else { parse_content(mt); } mt->idx = 0; } return 0; }