From 7bda9de511a5642efb297eae98c6ea7c42b27754 Mon Sep 17 00:00:00 2001 From: "Benjamin J. Culkin" Date: Wed, 25 Oct 2017 12:10:14 -0300 Subject: Start switch to maven modules --- base/data/help/cli.help | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 base/data/help/cli.help (limited to 'base/data/help/cli.help') diff --git a/base/data/help/cli.help b/base/data/help/cli.help new file mode 100644 index 0000000..433d5de --- /dev/null +++ b/base/data/help/cli.help @@ -0,0 +1,45 @@ +Help for DiceLang v0.2 CLI arguments: + -h or --help Show help + Shows this help message + + -d or --debug Turn on debug mode. + Turns on debug mode, which prints additional information that + may be useful for finding errors. + + -nd or --no-debug Turn off debug mode. + Turns off debug mode. + + -po or --postfix Turn on postfix mode. + Turns on postfix mode, which disables the shunter. + + -npo or --no-postfix Turn off postfix mode. + Turns off postfix mode. + + -pr or --prefix Turn on prefix mode. + Turns on prefix mode, which reverses the expression instead of + shunting it. + + -npr or --no-prefix Turn off prefix mode. + Turns off prefix mode. + + -se or --step-eval Turn on step-eval mode. + Turns on step-evaluation, which shows the evaluation process + step-by-step. Currently slightly broken. + + -nse or --no-step-eval Turn off step-eval mode. + Turns off step-evaluation. + + -D or --define [] Define a constant + Defines name as a textual alias for val. If val isn't provided, + name is deleted wherever it occurs. These constants are applied + once to the input lines with a priority of 5 + + -df or --define-file Load defines from a file + Loads defines from a file. Consult 'define-file' in the DiceLang + help system for details on the format. + + -ctf or --compiler-tweak-file Load compiler tweaks + from a file + Loads a series of compiler tweaks from a file. Consult + 'compiler-tweak-file' in the DiceLang help system for details + on the format. -- cgit v1.2.3