feat: implement vm #1

Merged
samsonium merged 34 commits from vm into master 2026-10-16 15:31:49 +00:00
Showing only changes of commit 92ec929e9f - Show all commits
+5 -2
View File
@@ -15,7 +15,7 @@ void print_hint()
{
printf("Usage: fz [flags] <file path>\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);