diff options
author | Stefan Eßer <se@FreeBSD.org> | 2021-04-06 08:44:52 +0000 |
---|---|---|
committer | Stefan Eßer <se@FreeBSD.org> | 2021-04-06 08:44:52 +0000 |
commit | 7a590c074ceede12b2b6e794f8703d6fa5749918 (patch) | |
tree | 5d73533c45895d17bdc2a759755ac6a34c477a3b /src/args.c | |
parent | 893ecb52db5ed47d6c1e8698334d34e0df651612 (diff) | |
download | src-7a590c074ceede12b2b6e794f8703d6fa5749918.tar.gz src-7a590c074ceede12b2b6e794f8703d6fa5749918.zip |
Vendor import of Gavin D. Howard's bc version 4.0.0vendor/bc/4.0.0
Diffstat (limited to 'src/args.c')
-rw-r--r-- | src/args.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/args.c b/src/args.c index 9c26b7c18790..c764ca837e2a 100644 --- a/src/args.c +++ b/src/args.c @@ -39,7 +39,9 @@ #include <stdlib.h> #include <string.h> +#ifndef _WIN32 #include <unistd.h> +#endif // _WIN32 #include <vector.h> #include <read.h> @@ -53,6 +55,7 @@ static const BcOptLong bc_args_lopt[] = { { "help", BC_OPT_NONE, 'h' }, { "interactive", BC_OPT_NONE, 'i' }, { "no-prompt", BC_OPT_NONE, 'P' }, + { "no-read-prompt", BC_OPT_NONE, 'R' }, #if BC_ENABLED { "global-stacks", BC_OPT_BC_ONLY, 'g' }, { "mathlib", BC_OPT_BC_ONLY, 'l' }, @@ -144,6 +147,12 @@ void bc_args(int argc, char *argv[], bool exit_exprs) { break; } + case 'R': + { + vm.flags |= BC_FLAG_R; + break; + } + #if BC_ENABLED case 'g': { |