123 Commits

Author SHA1 Message Date
Lewis Van Winkle
683de28d08 Added additional test cases. 2016-01-26 16:07:31 -06:00
Lewis Van Winkle
11b8e0e647 Using fmod function for modulus. 2016-01-26 14:02:19 -06:00
Lewis Van Winkle
8c7839ef23 Fixed case of NaN input to modulus. 2016-01-26 13:37:57 -06:00
Lewis Van Winkle
4e60574efc Fixed case of X%0 to return NaN. 2016-01-26 13:31:43 -06:00
Lewis Van Winkle
83d1d80209 Couple tweaks. 2016-01-25 10:04:03 -06:00
Lewis Van Winkle
00996e2c25 Added -lm linker flag. 2016-01-24 21:38:06 -06:00
Lewis Van Winkle
dc643905d1 Refactored docs. 2016-01-24 21:19:48 -06:00
Lewis Van Winkle
0dcd120d51 Changed variable names. 2016-01-24 21:02:47 -06:00
Lewis Van Winkle
cd9f6a22cb Changed comment. 2016-01-24 21:00:41 -06:00
Lewis Van Winkle
6e0e01f67b Fixed a couple printf usage errors. 2016-01-24 20:43:49 -06:00
Lewis Van Winkle
00f8febe43 Fixed te_interp free bug. 2016-01-24 20:33:52 -06:00
Lewis Van Winkle
941eb79e77 Removed redundant tests. 2016-01-23 12:38:23 -06:00
Lewis Van Winkle
ef6d187ce1 Added test case for empty string. 2016-01-23 12:36:58 -06:00
Lewis Van Winkle
75952ab5fd Added test cases to insure te_compile returns 0 on error. 2016-01-23 12:13:53 -06:00
Lewis Van Winkle
eea9acf9f6 Add more info for te_interp 2016-01-23 12:10:51 -06:00
Lewis Van Winkle
1ee637afef Changed error handling a bit. te_interp returns NaN for bad expressions. 2016-01-23 12:09:38 -06:00
Lewis Van Winkle
b7af2e3751 Added extern C guards for C++ users. 2016-01-23 11:28:49 -06:00
Lewis Van Winkle
9beeff7f58 Added const in te_eval. 2016-01-21 15:05:10 -06:00
Lewis Van Winkle
dc84b66be6 Fixed benchmark table. 2016-01-21 14:53:56 -06:00
Lewis Van Winkle
9019a72350 More code highlighting. 2016-01-21 14:49:57 -06:00
Lewis Van Winkle
01a4d9355a Added code hightlights to readme 2016-01-21 14:48:35 -06:00
Lewis Van Winkle
1384e5bbdf Refactored print function 2016-01-21 14:42:07 -06:00
Lewis Van Winkle
ec3dde1e24 Initial commit 2016-01-21 14:36:59 -06:00