aboutsummaryrefslogtreecommitdiff
path: root/src/args.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/args.c')
-rw-r--r--src/args.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/args.c b/src/args.c
index ea1d0043a357..6601cfb2eeb6 100644
--- a/src/args.c
+++ b/src/args.c
@@ -171,6 +171,18 @@ void bc_args(int argc, char *argv[], bool exit_exprs) {
break;
}
+ case 'z':
+ {
+ vm.flags |= BC_FLAG_Z;
+ break;
+ }
+
+ case 'L':
+ {
+ vm.line_len = 0;
+ break;
+ }
+
case 'P':
{
vm.flags &= ~(BC_FLAG_P);
@@ -201,7 +213,7 @@ void bc_args(int argc, char *argv[], bool exit_exprs) {
case 'q':
{
assert(BC_IS_BC);
- // Do nothing.
+ vm.flags &= ~(BC_FLAG_Q);
break;
}