forked from gavin/bc
1
0
Fork 0

96 Commits (master)

Author SHA1 Message Date
Gavin Howard f420be27fa
Remove "All rights reserved" from license headers for FreeBSD 2 years ago
Gavin Howard 29e00ba6db
Add SPDX identifiers to files 2 years ago
Gavin Howard 34fd938647
Edit the bc help a bit 2 years ago
Gavin Howard b9429bbe0c
Remove a now unused auto from `ceil()` 2 years ago
Gavin Howard 5e4ae2020f
Make the implementation of `ceil()` more efficient 2 years ago
Gavin Howard f4b4323965
Fix a bug in lib2.bc's `ceil()` function 2 years ago
Gavin Howard cb8875a3cf
Fix style in lib2.bc 2 years ago
Gavin Howard 0ae9b4de62
Fix bugs in the new function 2 years ago
Gavin Howard 898e6896e5
Add a function to lib2.bc 2 years ago
Gavin Howard c2de519ba4
Tweak lib2.bc 2 years ago
Gavin Howard 0ad46a9ada
Add a license header to a file that is missing it 3 years ago
Zach van Rijn 6d2cf3fdc2 Update copyright year 2019 --> 2020. 3 years ago
Gavin Howard edf7337fa4
Add the brand() function 3 years ago
Gavin Howard 316f369194
Make more things errors pertaining to rand 3 years ago
Gavin Howard 4713793fd0
Add a random number generator to bc 3 years ago
Gavin Howard 8c01a7916a
Improve the root and cbrt API's 3 years ago
Gavin Howard f5eb70c368
Add root and cbrt function to lib2 3 years ago
Gavin Howard ea2f1cebe4
Add documentation for the -P/--no-prompt option 3 years ago
Gavin Howard 3d59ce7949
Update all documentation that I could find 3 years ago
Gavin Howard 36cdf56809
Add atan2 to the extended math library with tests 3 years ago
Gavin Howard f23d48d343
Another style change to strgen.sh to make sure it is POSIX only 3 years ago
Gavin Howard c2ac8d154d
Slight fix to style on strgen.sh 3 years ago
Stefan Esser c45e636eff Split test into two parts to prevent parse error if the variable is unset 3 years ago
Stefan Esser 0171132ba9 Fix test to work if empty or null string is passed. 3 years ago
Stefan Esser e910c625e0 Provide shell version of strgen.c to allow use without compilation. 3 years ago
Gavin Howard ca9f83043e
Update the help texts 3 years ago
Stefan Esser 04ddff0bd1 Split test into two parts to prevent parse error if the variable is unset 3 years ago
Stefan Esser 22fd1e9277 Fix test to work if empty or null string is passed. 3 years ago
Stefan Esser 7d9fb3e6ff Provide shell version of strgen.c to allow use without compilation. 3 years ago
Gavin Howard 7345cb9d20
Change all of the license headers 3 years ago
Gavin Howard 08b689e87a
Add t() to the extended math library 4 years ago
Gavin Howard f493982268
Add aliases and tan() in lib2 4 years ago
Gavin Howard cee799a900
Add a ceil() function to lib2 4 years ago
Gavin Howard f2569109ba
Shrink lib2 even more 4 years ago
Gavin Howard 79af55527d
Reduce size of lib2 4 years ago
Gavin Howard bc32b7db66
Shrink the math library 4 years ago
Gavin Howard 112bb2324c
Fix a bug in lib2 4 years ago
Gavin Howard 7422f886b5
Add radian and degree conversion functions 4 years ago
Gavin Howard fb4424102b
Fix another bit of style in strgen.c 4 years ago
Gavin Howard 31065f54dc
Fix style in strgen.c 4 years ago
Gavin Howard b64e6525d9
Make sure to adjust the license for generated code 4 years ago
Gavin Howard 88ab518d5d
Add abs() as a built in 4 years ago
Gavin Howard a7fc310c05
Shrink lib2 as much as possible 4 years ago
Gavin Howard caf5fc246f
Avoid some undefined behavior in strgen.c 4 years ago
Gavin Howard 23714f7752
Remove some debugging code in strgen 4 years ago
Gavin Howard 1cbfe241c0
Turn on -Weverything and eliminate all warnings 4 years ago
Gavin Howard e27c46a7f5
Fix bugs in the math libraries found by inspection 4 years ago
Gavin Howard 42473cca88
Add fixed-width integer functions to lib2 4 years ago
Gavin Howard 6eaac80d1f
Reorder more functions in lib2 4 years ago
Gavin Howard 2c5608f83d
Reorder functions in lib2 4 years ago