Cthulhu  0.2.10
Cthulhu compiler collection
text_rich.c File Reference
#include "common_extra.h"
#include "format/notify.h"
#include "memory/memory.h"
#include "scan/node.h"
#include "io/io.h"
#include "std/set.h"
#include "std/str.h"
#include "std/typed/vector.h"
#include "std/vector.h"
#include "arena/arena.h"
#include "base/util.h"
#include "base/panic.h"
#include "core/macros.h"
#include <ctype.h>
Include dependency graph for text_rich.c:

Go to the source code of this file.

Data Structures

struct  rich_t
 
struct  join_result_t
 

Macros

#define COLOUR_PATH   eColourBlue
 
#define COLOUR_UNDERLINE   eColourMagenta
 
#define COLOUR_SEGMENT   eColourGreen
 
#define COLOUR_NOTE_STAR   eColourYellow
 
#define COLOUR_MESSAGE   eColourRed
 

Functions

STA_DECL void text_report_rich (text_config_t config, const event_t *event)
 

Macro Definition Documentation

◆ COLOUR_MESSAGE

#define COLOUR_MESSAGE   eColourRed

Definition at line 31 of file text_rich.c.

◆ COLOUR_NOTE_STAR

#define COLOUR_NOTE_STAR   eColourYellow

Definition at line 30 of file text_rich.c.

◆ COLOUR_PATH

#define COLOUR_PATH   eColourBlue

Definition at line 27 of file text_rich.c.

◆ COLOUR_SEGMENT

#define COLOUR_SEGMENT   eColourGreen

Definition at line 29 of file text_rich.c.

◆ COLOUR_UNDERLINE

#define COLOUR_UNDERLINE   eColourMagenta

Definition at line 28 of file text_rich.c.

Function Documentation

◆ text_report_rich()

STA_DECL void text_report_rich ( text_config_t  config,
const event_t event 
)

Definition at line 528 of file text_rich.c.