Branch: refs/heads/master Home: https://github.com/phpmyadmin/simple-math Commit: 9f0c8a9ecca7b2c6f43fcd16920911071556ab36 https://github.com/phpmyadmin/simple-math/commit/9f0c8a9ecca7b2c6f43fcd16920... Author: ircmaxell ircmaxell@gmail.com Date: 2011-09-21 (Wed, 21 Sep 2011)
Changed paths: A Expressions.php A Math.php A Stack.php A TerminalExpression.php A test.php
Log Message: -----------
Commit: 372b4046326eae181c98818cdea6fca5601dec2a https://github.com/phpmyadmin/simple-math/commit/372b4046326eae181c98818cdea... Author: ircmaxell ircmaxell@gmail.com Date: 2011-09-21 (Wed, 21 Sep 2011)
Changed paths: M test.php
Log Message: -----------
Commit: cc11fee197c7f30e0bebe54dd4648fe61a8f70b3 https://github.com/phpmyadmin/simple-math/commit/cc11fee197c7f30e0bebe54dd46... Author: ircmaxell ircmaxell@gmail.com Date: 2011-09-21 (Wed, 21 Sep 2011)
Changed paths: M Math.php M TerminalExpression.php M test.php
Log Message: -----------
Commit: f2743e0689db1af920a51fab74b00f3dad00fb2a https://github.com/phpmyadmin/simple-math/commit/f2743e0689db1af920a51fab74b... Author: Anthony Ferrara me@ircmaxell.com Date: 2012-10-02 (Tue, 02 Oct 2012)
Changed paths: M Math.php
Log Message: -----------
Commit: e41bf7a54836e3708feb1e15bfc1d326b8760b96 https://github.com/phpmyadmin/simple-math/commit/e41bf7a54836e3708feb1e15bfc... Author: David Remie bi.remie@gmail.com Date: 2016-07-29 (Fri, 29 Jul 2016)
Changed paths: M Expressions.php M Math.php
Log Message: -----------
Commit: 38d6465b9c8b978d5fe2cab4c2a93604a2598b7c https://github.com/phpmyadmin/simple-math/commit/38d6465b9c8b978d5fe2cab4c2a... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: A .gitignore A .travis.yml R Expressions.php A LICENSE R Math.php A README.md R Stack.php R TerminalExpression.php A codecov.yml A composer.json A phpunit.xml A src/Addition.php A src/Division.php A src/Math.php A src/Multiplication.php A src/Number.php A src/Operator.php A src/Parenthesis.php A src/Stack.php A src/Subtraction.php A src/TerminalExpression.php R test.php A tests/CalculateTest.php A tests/bootstrap.php
Log Message: ----------- Adjusted to use PSR loader
Signed-off-by: Michal Čihař michal@cihar.com
Commit: 08ace392554524a5191efc44392a4b298e4d0d6f https://github.com/phpmyadmin/simple-math/commit/08ace392554524a5191efc44392... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M tests/CalculateTest.php
Log Message: ----------- Add more complex test
Signed-off-by: Michal Čihař michal@cihar.com
Commit: e69887b14370a8bed4807ae4ad210897654377e2 https://github.com/phpmyadmin/simple-math/commit/e69887b14370a8bed4807ae4ad2... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M tests/CalculateTest.php
Log Message: ----------- Add tests for all basic operations
Signed-off-by: Michal Čihař michal@cihar.com
Commit: af84fa59c99f7df6987642c5232cce34de5fec83 https://github.com/phpmyadmin/simple-math/commit/af84fa59c99f7df6987642c5232... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M README.md M src/Addition.php M src/Division.php M src/Math.php M src/Multiplication.php M src/Number.php M src/Parenthesis.php M src/Subtraction.php M src/TerminalExpression.php A src/Variable.php M tests/CalculateTest.php
Log Message: ----------- Evaluate variable at exection phase
Doing that at parse time does not allow us to use same parsed expression for different values.
Signed-off-by: Michal Čihař michal@cihar.com
Commit: fb7f3aa881dd374c324222a6678d9936ceb8904e https://github.com/phpmyadmin/simple-math/commit/fb7f3aa881dd374c324222a6678... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M README.md M src/TerminalExpression.php M tests/CalculateTest.php
Log Message: ----------- Allow variables without $ prefix
Signed-off-by: Michal Čihař michal@cihar.com
Commit: 4d7ee596c57052a4ef3f765f6b10db02d3101d94 https://github.com/phpmyadmin/simple-math/commit/4d7ee596c57052a4ef3f765f6b1... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M src/Math.php
Log Message: ----------- Fix exception throwing
Signed-off-by: Michal Čihař michal@cihar.com
Commit: 95a563e2282293a90380b590ff2058caa187687a https://github.com/phpmyadmin/simple-math/commit/95a563e2282293a90380b590ff2... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M README.md
Log Message: ----------- Fix typo in README
Signed-off-by: Michal Čihař michal@cihar.com
Commit: cb5b66bea701956f36cb4a19d04417a2cb58eaa8 https://github.com/phpmyadmin/simple-math/commit/cb5b66bea701956f36cb4a19d04... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M tests/CalculateTest.php
Log Message: ----------- Test evaluation with different value
Signed-off-by: Michal Čihař michal@cihar.com
Commit: 2d9d8e0117f29a7473152ad1376b3d09a3fdb2bf https://github.com/phpmyadmin/simple-math/commit/2d9d8e0117f29a7473152ad1376... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M README.md M src/Math.php M tests/CalculateTest.php
Log Message: ----------- Store stack as attribute rather than externally
Also evaluate copy of the stack, so that the stored stack stays as is.
Signed-off-by: Michal Čihař michal@cihar.com
Commit: f16ddc3c6e81dabb811a2b02f8152a2cee362c28 https://github.com/phpmyadmin/simple-math/commit/f16ddc3c6e81dabb811a2b02f81... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M README.md
Log Message: ----------- Fix description in readme
Signed-off-by: Michal Čihař michal@cihar.com
Commit: a388479f8a84af578c7ce974b4934980cc19b0ae https://github.com/phpmyadmin/simple-math/commit/a388479f8a84af578c7ce974b49... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M src/Parenthesis.php M src/TerminalExpression.php
Log Message: ----------- Remove unused method
Signed-off-by: Michal Čihař michal@cihar.com
Commit: 39e0e3fbd775af0aae56dd04fc69278665c1dde5 https://github.com/phpmyadmin/simple-math/commit/39e0e3fbd775af0aae56dd04fc6... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M src/Math.php
Log Message: ----------- Remove unused render() method
Signed-off-by: Michal Čihař michal@cihar.com
Commit: 43ab6845e2149b1e03efa556ead39dc156cbc81c https://github.com/phpmyadmin/simple-math/commit/43ab6845e2149b1e03efa556ead... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M src/Math.php M src/Parenthesis.php M src/TerminalExpression.php A src/Ternary.php A src/TernaryIntermediate.php M tests/CalculateTest.php
Log Message: ----------- Initial implementation of ternary operator
Signed-off-by: Michal Čihař michal@cihar.com
Commit: ee1aba07ffc2b9110d33f6a155cc0d5b043e526c https://github.com/phpmyadmin/simple-math/commit/ee1aba07ffc2b9110d33f6a155c... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M tests/CalculateTest.php
Log Message: ----------- Better test name
Signed-off-by: Michal Čihař michal@cihar.com
Commit: b2fd6103d94501e114f38d6af1c7978b86ea9188 https://github.com/phpmyadmin/simple-math/commit/b2fd6103d94501e114f38d6af1c... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: A src/Comparison.php A src/ComparisonEQ.php A src/ComparisonGT.php A src/ComparisonGTE.php A src/ComparisonLT.php A src/ComparisonLTE.php A src/ComparisonNE.php M src/Parenthesis.php M src/TerminalExpression.php M tests/CalculateTest.php
Log Message: ----------- Add comparison operators
Signed-off-by: Michal Čihař michal@cihar.com
Commit: 43b780df2689cef84a94dc7f9d99d4533f6e69ac https://github.com/phpmyadmin/simple-math/commit/43b780df2689cef84a94dc7f9d9... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M README.md
Log Message: ----------- Document new operators
Signed-off-by: Michal Čihař michal@cihar.com
Commit: 0a7d178bfbaeaa6e2a12506d1cb35dffcbb9e423 https://github.com/phpmyadmin/simple-math/commit/0a7d178bfbaeaa6e2a12506d1cb... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M README.md M src/Comparison.php A src/OperatorAnd.php A src/OperatorOr.php M src/Parenthesis.php M src/TerminalExpression.php M tests/CalculateTest.php
Log Message: ----------- Add support for logical operators
Signed-off-by: Michal Čihař michal@cihar.com
Commit: 1a54d65dd1145fb01c25375c8fd7e17e756196ed https://github.com/phpmyadmin/simple-math/commit/1a54d65dd1145fb01c25375c8fd... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M tests/CalculateTest.php
Log Message: ----------- Add tests for gettext equations
Signed-off-by: Michal Čihař michal@cihar.com
Commit: 6162886d77b8d5308d4c435faa40a1e8da6ecf9c https://github.com/phpmyadmin/simple-math/commit/6162886d77b8d5308d4c435faa4... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M tests/CalculateTest.php
Log Message: ----------- Add Czech test equation
Signed-off-by: Michal Čihař michal@cihar.com
Commit: ea4dc46705a3082adf482829194a64ea332e68ea https://github.com/phpmyadmin/simple-math/commit/ea4dc46705a3082adf482829194... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M src/Math.php
Log Message: ----------- Allow to use operators next to string
Signed-off-by: Michal Čihař michal@cihar.com
Commit: 51c623cb2f36b0ff8cd20f1f091883018ffb20c6 https://github.com/phpmyadmin/simple-math/commit/51c623cb2f36b0ff8cd20f1f091... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M tests/CalculateTest.php
Log Message: ----------- Extend gettext test data
Signed-off-by: Michal Čihař michal@cihar.com
Commit: d70f9e4dd56fa8b802e23c031076aa9ca678fcb1 https://github.com/phpmyadmin/simple-math/commit/d70f9e4dd56fa8b802e23c03107... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M README.md M src/Math.php A src/Modulo.php M src/TerminalExpression.php M tests/CalculateTest.php
Log Message: ----------- Add support for modulo operator
Signed-off-by: Michal Čihař michal@cihar.com
Commit: 310bb0b41a85c780dfef9097f83c48cb9d372c8d https://github.com/phpmyadmin/simple-math/commit/310bb0b41a85c780dfef9097f83... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M src/Comparison.php M src/OperatorAnd.php M src/OperatorOr.php M src/Parenthesis.php M src/Ternary.php
Log Message: ----------- Fix operator precidence
Signed-off-by: Michal Čihař michal@cihar.com
Commit: 0b7cb504418fbcf43c0414113007ea3a8e230a01 https://github.com/phpmyadmin/simple-math/commit/0b7cb504418fbcf43c041411300... Author: Michal Čihař michal@cihar.com Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths: M tests/CalculateTest.php
Log Message: ----------- Add test for Arabic Gettext equation
Signed-off-by: Michal Čihař michal@cihar.com
Compare: https://github.com/phpmyadmin/simple-math/compare/9f0c8a9ecca7%5E...0b7cb504...