From 92ec929e9f0974e5c3f73eb35a22bfa3772dbe4a Mon Sep 17 00:00:00 2001 From: samsonium Date: Sat, 10 Oct 2026 19:47:53 +0300 Subject: [PATCH] fix: help hint and `--h`/`-h` flags --- src/vm/main.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/vm/main.c b/src/vm/main.c index d1e09c0..c12a00f 100644 --- a/src/vm/main.c +++ b/src/vm/main.c @@ -15,7 +15,7 @@ void print_hint() { printf("Usage: fz [flags] \n"); printf("Flags:\n"); - printf("\tno flags available yet :(\n"); + printf("\t-h\t--help\tprint usage information\n"); } // Parse passed arguments and build args setup structure @@ -65,8 +65,11 @@ int main(int argc, char **argv) { run_args_t *args = parse_args(argc, argv); if (!args) - { return -1; + else if (args->help) + { + print_hint(); + return 0; } fzl_vm_t *vm = fzl_mkvm(args->filepath);