feat: implement vm #1
+5
-2
@@ -15,7 +15,7 @@ void print_hint()
|
|||||||
{
|
{
|
||||||
printf("Usage: fz [flags] <file path>\n");
|
printf("Usage: fz [flags] <file path>\n");
|
||||||
printf("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
|
// 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);
|
run_args_t *args = parse_args(argc, argv);
|
||||||
if (!args)
|
if (!args)
|
||||||
{
|
|
||||||
return -1;
|
return -1;
|
||||||
|
else if (args->help)
|
||||||
|
{
|
||||||
|
print_hint();
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
fzl_vm_t *vm = fzl_mkvm(args->filepath);
|
fzl_vm_t *vm = fzl_mkvm(args->filepath);
|
||||||
|
|||||||
Reference in New Issue
Block a user