aboutsummaryrefslogtreecommitdiffstats
path: root/manuals
diff options
context:
space:
mode:
authorGavin Howard <gavin@yzena.com>2021-07-21 23:51:10 -0600
committerGavin Howard <gavin@yzena.com>2021-07-21 23:51:10 -0600
commit1c8d314bdb6dc84c62416103fcf902cde06929cd (patch)
treea1a36adb30816bc4c5c4d792e5a9abc3c7d98f42 /manuals
parentffde07e06135aab962d60e9d44f1caa390a9d408 (diff)
downloadplatform_external_bc-1c8d314bdb6dc84c62416103fcf902cde06929cd.tar.gz
platform_external_bc-1c8d314bdb6dc84c62416103fcf902cde06929cd.tar.bz2
platform_external_bc-1c8d314bdb6dc84c62416103fcf902cde06929cd.zip
Add to the development manual
Signed-off-by: Gavin Howard <gavin@yzena.com>
Diffstat (limited to 'manuals')
-rw-r--r--manuals/development.md18
1 files changed, 17 insertions, 1 deletions
diff --git a/manuals/development.md b/manuals/development.md
index 65f3660d..8e4cb83d 100644
--- a/manuals/development.md
+++ b/manuals/development.md
@@ -2193,6 +2193,14 @@ recursive_arrays
: Tests the slab vector undo ability in used in `bc_parse_name()`.
+divmod
+
+: Tests divmod.
+
+modexp
+
+: Tests modular exponentiation.
+
#### `dc` Standard Tests
The list of current (17 July 2021) standard tests for `dc` is below:
@@ -2203,12 +2211,16 @@ decimal
length
-: Tests the `length()` builtin function.
+: Tests the `length()` builtin function, including for strings and arrays.
stack_len
: Tests taking the length of the results stack.
+stack_len
+
+: Tests taking the length of the execution stack.
+
add
: Tests addition.
@@ -2294,6 +2306,10 @@ rand
: Tests the pseudo-random number generator and its special stack handling.
+exec_stack
+
+: Tests the execution stack depth command.
+
### Script Tests
The heavy lifting of testing the scripting of `bc` is done by the "script tests"