#./fio-stl/012 gfm.h
10 public symbols.
#Macros
#FIO_GFM_MAX_DEPTH
c
#define FIO_GFM_MAX_DEPTH 255Maximum container nesting depth (blockquote + list).
Symbol type: macro
#FIO_GFM_MAX_TABLE_COLUMNS
c
#define FIO_GFM_MAX_TABLE_COLUMNS 64Maximum table columns (2 bits each → 4 columns per byte).
Symbol type: macro
#FIO_GFM_REF_CACHE_SIZE
c
#define FIO_GFM_REF_CACHE_SIZE 128Maximum reference definitions held in the fast cache.
Symbol type: macro
#FIO_GFM_ERR_GENERIC
c
#define FIO_GFM_ERR_GENERIC -1Error codes — negative values are parser-generated.
Symbol type: macro
#FIO_GFM_ERR_DEPTH
c
#define FIO_GFM_ERR_DEPTH -2Symbol type: macro
#FIO_GFM_ERR_INPUT
c
#define FIO_GFM_ERR_INPUT -3Symbol type: macro
#FIO_GFM_F_TIGHT
c
#define FIO_GFM_F_TIGHT ((uint8_t)1U << 0)List is tight (no blank lines between items).
Symbol type: macro
#FIO_GFM_F_LOOSE_SEEN
c
#define FIO_GFM_F_LOOSE_SEEN ((uint8_t)1U << 1)A blank line was seen between items — list is loose.
Symbol type: macro
#FIO_GFM_F_TASK
c
#define FIO_GFM_F_TASK ((uint8_t)1U << 2)GFM task-list marker present.
Symbol type: macro
#FIO_GFM_F_TASK_CHECKED
c
#define FIO_GFM_F_TASK_CHECKED ((uint8_t)1U << 3)GFM task-list marker is checked.
Symbol type: macro