update naming
This commit is contained in:
17
core.h
17
core.h
@@ -201,11 +201,10 @@ string formatTimeYmd(Arena *arena, Timestamp *time);
|
||||
// TODO(djledda): implement basic linked lists (based on arenas?)
|
||||
|
||||
// ### Logging ###
|
||||
enum LogTarget {
|
||||
LogTarget_stdout,
|
||||
LogTarget_stdin,
|
||||
LogTarget_stderr,
|
||||
LogTarget_count,
|
||||
enum StdStream {
|
||||
StdStream_stdout,
|
||||
StdStream_stdin,
|
||||
StdStream_stderr,
|
||||
};
|
||||
|
||||
#define ANSI_INSTRUCTION_FROM_ENUM(ansiCodeEnum) ANSI_INSTRUCTION(ansiCodeEnum)
|
||||
@@ -254,10 +253,10 @@ enum LogTarget {
|
||||
#define COLOR_TEXT_FG_BG(text, foregroundcolor, backgroundcolor) ANSI_INSTRUCTION_FROM_ENUM(foregroundcolor) ANSI_INSTRUCTION_FROM_ENUM(backgroundcolor) text ANSI_RESET
|
||||
#define COLOR_TEXT_RGB(text, red, green, blue) ANSI_INSTRUCTION_STR("38;2;" #red ";" #green ";" #blue) text ANSI_RESET
|
||||
|
||||
void log(list<int> l, LogTarget target = LogTarget_stdout);
|
||||
void log(list<string> l, LogTarget target = LogTarget_stdout);
|
||||
void log(const char *fmt, ...);
|
||||
void logError(const char *fmt, ...);
|
||||
void print(list<int> l, StdStream target = StdStream_stdout);
|
||||
void print(list<string> l, StdStream target = StdStream_stdout);
|
||||
void print(const char *fmt, ...);
|
||||
void printErr(const char *fmt, ...);
|
||||
|
||||
// ### Loops ###
|
||||
#define EachIn(list, it) size_t it = 0; it < (list).head; it++
|
||||
|
||||
Reference in New Issue
Block a user