diff options
Diffstat (limited to 'math.c')
-rw-r--r-- | math.c | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -7,10 +7,13 @@ | |||
7 | 7 | ||
8 | /* Tiny RPN calculator, because "expr" didn't give me bitwise operations. */ | 8 | /* Tiny RPN calculator, because "expr" didn't give me bitwise operations. */ |
9 | 9 | ||
10 | static const char math_usage[] = "math expression ...\n\n" | 10 | static const char math_usage[] = "math expression ...\n" |
11 | "This is a Tiny RPN calculator that understands the\n" | 11 | #ifndef BB_FEATURE_TRIVIAL_HELP |
12 | "\nThis is a Tiny RPN calculator that understands the\n" | ||
12 | "following operations: +, -, /, *, and, or, not, eor.\n" | 13 | "following operations: +, -, /, *, and, or, not, eor.\n" |
13 | "i.e. 'math 2 2 add' -> 4, and 'math 8 8 \\* 2 2 + /' -> 16\n"; | 14 | "i.e. 'math 2 2 add' -> 4, and 'math 8 8 \\* 2 2 + /' -> 16\n" |
15 | #endif | ||
16 | ; | ||
14 | 17 | ||
15 | static double stack[100]; | 18 | static double stack[100]; |
16 | static unsigned int pointer; | 19 | static unsigned int pointer; |