tree-sitter-markdown-updated 0.1.0

Markdown grammar for tree-sitter
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef TREE_SITTER_MARKDOWN_UTIL_H_
#define TREE_SITTER_MARKDOWN_UTIL_H_

#include "./block_context.h"
#include "./lexer.h"
#include "./inline_context.h"
#include "./parse_table.h"

namespace tree_sitter_markdown {

bool adv_blk_htm_end(Lexer &lexer);
bool vld_sym(const Symbol symbol, const BlockContextStack &block_context_stack);
bool vld_sym(const Symbol symbol, const BlockContextStack &block_context_stack, const InlineContextStack &inline_context_stack);
bool is_lst_itm_bgn(const Symbol symbol);

}

#endif // TREE_SITTER_MARKDOWN_UTIL_H_