181a6bc414
Added README
main
Vera Lewis
2026-01-15 22:48:15 -06:00
90d63cbcbf
Improved contracts
Vera Lewis
2026-01-04 01:09:19 -06:00
f4528e64b9
added guard for empty expressions
Vera Lewis
2025-12-25 20:25:58 -06:00
bc87dc3e88
Fixed -f flag
Vera Lewis
2025-03-21 00:44:04 -05:00
56edfa1fef
Added division by zero detection
Vera Lewis
2025-03-14 02:26:24 -05:00
d30d861c2b
Corrected empty arguments recognized as numbers. Empty arguments are now ignored.
Vera Lewis
2024-03-27 04:50:43 -05:00
b0b7b07bfe
Corrected single check for empty stack, which resulted in popping nonexistent operands when arrity > 1
Vera Lewis
2024-03-27 04:42:14 -05:00
375d371927
Remove old ee.c ee.h outside of src dir
Vera Lewis
2024-03-27 04:31:35 -05:00
92eda19bdd
Fixed negative number issue
Vera Lewis
2024-03-27 04:30:17 -05:00
fa90ad17db
Converted push/pop to pass by ref
Jon Lewis
2018-10-16 20:58:34 -05:00
f8f3dfbac8
Fixed typo: Part II. Protip: Build your software before you commit.
Jon Lewis
2018-07-13 14:07:45 -05:00
78b2518b13
Fixed typo
Jon Lewis
2018-07-13 14:04:33 -05:00
2aebaa75e3
fixed docstring for report and evaluate
Jon Lewis
2018-06-29 11:47:04 -05:00
7396ec8bf1
fixed docstring for arrity()
Jon Lewis
2018-06-29 11:37:30 -05:00
4da785e925
Fixed an issue where ee didn't recognize subtraction
Jon Lewis
2018-06-28 19:49:57 -05:00
63367550df
Major overhaul. Using pointer arithmetic and strtod now
Jon Lewis
2018-06-27 15:26:32 -05:00
2968740698
Fixed a bug where insufficient operands would be reported where invalid input should be. Fixed a bug where ee would crash if a negative factorial was specified.
Jon-William Lewis
2016-08-18 21:27:38 -05:00