fuzion
fuzion copied to clipboard
value set via `set_exit_code` is ignored unless exit is called explicitly
This code has no effect
> ./build/bin/fz -e "_ := set_exit_code 1"; echo $?
0
unless exit is called explicitly:
> ./build/bin/fz -e "_ := set_exit_code 1; exit"; echo $?
1