Commit graph

  • aa1a092a9e
    Merge pull request #26 from phpfui/getters_for_function_and_operators Alexander Kiryukhin 2018-09-06 20:39:56 +0300
  • 3011a1c556
    Merge branch 'master' into getters_for_function_and_operators #26 Alexander Kiryukhin 2018-09-06 20:39:47 +0300
  • a969571772
    Merge pull request #25 from phpfui/Exception_messages Alexander Kiryukhin 2018-09-06 20:37:48 +0300
  • 7db873a636 Added variable type to diagnostic message #25 Bruce Wells 2018-09-05 18:17:05 -0400
  • 29d32a155f Add ability to get functions and operators that have been registered Bruce Wells 2018-08-31 12:22:58 -0400
  • af2436d7cc Exception Messages Bruce Wells 2018-08-27 17:47:28 -0400
  • 57dc03a096 normalize line endings fehrlich 2018-08-01 10:28:58 +0200
  • ecfa6b4072 * added Netbeans to gitignore * added Division by Zero Exception * added some additional Exceptions xzentorxz 2018-08-01 10:13:33 +0200
  • 9c12835b90 add personality functions and feature #23 zhangkun 2018-07-04 17:46:52 +0800
  • ddfbc2fc81
    Merge 4e9b29f20b into b04cf54aa3 #22 Kun Zhang 2018-07-04 09:30:32 +0000
  • f906aa305a fix a bug caused by more than two commas in the formula zhangkun 2018-07-04 17:24:35 +0800
  • 4e9b29f20b add an function #22 zhangkun 2018-07-04 16:59:45 +0800
  • 84f9e126ae 增加对不合法函数操作数时返回结果的处理,增加对中间结果的value值应用 zhangkun 2018-05-30 11:43:45 +0800
  • 918816a607 Merge branch 'master' into dev zhangkun 2018-05-22 14:55:20 +0800
  • 5eb4ff5fa7 对逗号处理的bug修复,增加对中间结果表达式的支持,增加自定义函数 zhangkun 2018-05-22 14:52:57 +0800
  • 855ca5dfc1 Merge pull request #16 from Deisss/master Alexander Kiryukhin 2017-09-12 15:33:11 +0300
  • 3cd949c04f Merge pull request #20 from ochi51/master Alexander Kiryukhin 2017-09-12 15:32:08 +0300
  • 8d602b30dd Fixes exponentiation operator #20 ochi51 2017-09-12 20:54:51 +0900
  • 1086fccc92 Bug fixes about "Undefined offset -1" if stack is empty array and token association is RIGHT_ASSOC ochi51 2017-09-12 20:47:22 +0900
  • 3436e0a51f Update composer.json v0.2 stable Alexander Kiryukhin 2017-03-10 15:29:42 +0300
  • 9e0c01722f Removing the numeric test on setVar. #16 charles VILLETTE 2016-07-07 14:36:01 +0200
  • fa935b0af6 + Test for division by zero Alexander Kiryukhin 2016-04-01 17:24:34 +0300
  • fd7a113b95 Merge pull request #13 from bajb/master NeonXP 2016-04-01 18:06:45 +0400
  • 9acdc3bb57 Specifically check for 0 in division to allow for negative operations #13 bajb 2016-04-01 14:52:34 +0100
  • 5d19d0660c Avoid division by zero bajb 2016-04-01 14:29:41 +0100
  • e28fb4d7aa Merge pull request #12 from waffle-iron/master Alexander Kiryukhin 2015-09-29 15:52:35 +0300
  • e0eb2d9586 add waffle.io badge #12 Making GitHub Delicious. 2015-09-29 06:42:26 -0600
  • b04cf54aa3 Merge branch 'dev' of github.com:NeonXP/MathExecutor into dev NeonXP 2013-09-18 20:35:19 +0400
  • 0b7e6b1b86 + added test for custom user functions NeonXP 2013-09-18 20:34:51 +0400
  • 4b092895bc ~ remove callable for PHP 5.3 NeonXP 2013-09-18 20:27:46 +0400
  • ec9e067421 Update README.md Alexander Kiryukhin 2013-09-06 17:33:47 +0400
  • e3bac0c101 ~Change readme NeonXP 2013-09-06 17:30:48 +0400
  • abc629a10b + Tests for scientific notation by AntonStoeckl v0.1 NeonXP 2013-09-06 16:43:45 +0400
  • a0f031dc23 Merge pull request #6 from AntonStoeckl/master Alexander Kiryukhin 2013-09-06 05:39:10 -0700
  • 013c173c7d Merge 31f4bc044d into 10c04a966f #6 Anton Stöckl 2013-09-06 01:06:37 -0700
  • 31f4bc044d Make TokenNumber aware of scientific notation #6 Anton Stöckl 2013-09-06 10:05:10 +0200
  • 10c04a966f Update README.md Alexander Kiryukhin 2013-09-06 08:35:55 +0400
  • 591b8b61c9 Update README.md Alexander Kiryukhin 2013-09-06 08:32:03 +0400
  • 74cb31c8be Update README.md Alexander Kiryukhin 2013-09-06 08:26:53 +0400
  • 46173b180f ~ Fix PHP 5.3 compatibility NeonXP 2013-09-06 08:23:58 +0400
  • 5ce6a3ca43 ~ Fix PHP 5.3 compatibility NeonXP 2013-09-06 08:21:31 +0400
  • 9cef8dbc79 + Added cache, which speeds up the repetitive calculations + Returned variables, because they need for cached expressions NeonXP 2013-09-06 08:19:02 +0400
  • 4b08ec4b4d ~ PHP CS fixer NeonXP 2013-09-06 05:43:22 +0400
  • 9cdc34290a Mass refactoring Some changes: + Added support of functions with multiple arguments + Added some default function (min, max, avg). just example of multiple arguments :) - Removed variables support (I think they pointless) ~ All tokens now in individual classes ~ Parsing based on regular expressions ~ Fix negative numbers ~ Fix grouping with brackets NeonXP 2013-09-06 05:42:09 +0400
  • f172123a0d Merge pull request #3 from ZhukV/master Alexander Kiryukhin 2013-08-03 04:15:02 -0700
  • 021eba66ea Merge eb9c365161 into 253fb694a3 #3 Vitaliy Zhuk 2013-08-03 03:56:42 -0700
  • eb9c365161 Fix to PSR standart, fix tokenizer, fix function executor. #3 zhukv 2013-08-03 13:47:47 +0300
  • 812adfbc45 Merge 50ffefc835 into 253fb694a3 #2 Anton Stöckl 2013-07-18 12:48:16 -0700
  • 50ffefc835 make negative prefixed numbers workd #2 Anton Stöckl 2013-07-18 21:46:35 +0200
  • 253fb694a3 + Some comments Alexander 'NeonXP' Kiryukhin 2013-03-17 07:30:25 +0400
  • 12ee083b5e Merge remote-tracking branch 'origin/master' Alexander 'NeonXP' Kiryukhin 2013-03-17 07:26:53 +0400
  • 0779c4f3e2 + Added token parser + Added functions support ~ Rewrited most of code Alexander 'NeonXP' Kiryukhin 2013-03-17 07:26:33 +0400
  • a561541b3f Update composer.json Alexander Kiryukhin 2013-03-14 04:41:01 +0400
  • 2df6097e80 Update README.md Alexander Kiryukhin 2013-03-14 04:36:29 +0400
  • d26b482b85 Update README.md Alexander Kiryukhin 2013-03-14 04:36:17 +0400
  • 5b5fb4ff70 Update composer.json Alexander Kiryukhin 2013-03-14 04:32:43 +0400
  • a8bdd54346 Initial commit NeonXP 2013-03-14 04:27:37 +0400