diff --git a/main.c b/main.c index 0e12550..dacd6fe 100644 --- a/main.c +++ b/main.c @@ -80,14 +80,20 @@ static int cmd_help(char *args) { return 0; } +void welcome(void) { + Log("Build time: %s, %s", __TIME__, __DATE__); + printf("Welcome to %s\n", ANSI_FMT("EXPR", ANSI_FG_YELLOW ANSI_BG_RED)); + printf("For help, type \"help\"\n"); +} int main(int argc, char **argv) { static char str[1024] = { 0 }; - init_regex(); - print_help(); bool running = true; + init_regex(); + welcome(); while (running) { + printf("(expr) "); if (!fgets(str, 1024, stdin)) { continue; }