1280 Commits

Author SHA1 Message Date
Max Bruckner
dd0a5e3a68 Parse parentheses into ParenthesisNodes 2015-05-07 10:12:41 +02:00
Max Bruckner
5b8bb06804 New configuration option 'parenthesis'
This option can be one of 'keep', 'auto' or 'all'
2015-05-07 10:12:41 +02:00
Max Bruckner
ea04373028 New ParenthesisNode to represent parentheses in the node tree 2015-05-07 10:12:40 +02:00
Rogelio J. Baucells
92d270ca31 Test for algorithm04 bug 2015-05-05 17:16:24 -04:00
Max Bruckner
b762d16dd8 Merge pull request #357 from devanp92/patch-1
Deleting console.log statement
2015-05-05 21:57:37 +02:00
Devan Patel
e33ae343c5 Deleting console.log statement
https://github.com/josdejong/mathjs/issues/355
2015-05-05 14:10:01 -04:00
jos
8c032f2593 Replaced all instanceof checks with x && xisMyType === true checks 2015-05-05 15:09:21 +02:00
jos
3242cd8550 Attached properties like.type === 'Complex' and .isComple to all data types 2015-05-05 14:35:45 +02:00
jos
320378543f Moved the primitive types to ./lib/type again (not in a subfolder primitive) 2015-05-05 14:04:23 +02:00
jos
b32b89f94c Moved help/docs related stuff to ./lib/expression 2015-05-05 14:01:38 +02:00
jos
7e3eda8603 Moved all data types and their construction functions into a folder of their own under ./lib/type 2015-05-05 13:51:24 +02:00
jos
758107428c Moved collection.js and Matrix.js under ./lib/type/matrix, moved construction functions matrix.js and sparse.js to ./lib/type/matrix/function, and created an index file. 2015-05-05 12:00:07 +02:00
jos
8b06d04d48 Moved expression related functions under ./lib/expression/function 2015-05-05 11:52:18 +02:00
jos
052c6109af Moved related functions to ./lib/core 2015-05-05 11:49:39 +02:00
Jos de Jong
cd6f6df393 Merge pull request #346 from rjbaucells/sparse-arithmetic
Sparse arithmetic updates
2015-05-05 11:04:18 +02:00
Rogelio J. Baucells
1b3cf30e98 Fixed performance problems with array 2015-05-05 01:25:15 -04:00
Devan Patel
fc693b469b Adding permutation type 2015-05-05 00:18:13 -04:00
Devan Patel
c3f051ee8b Fixing IntegerOverflow on Composition. Updated tests as well. 2015-05-04 16:03:59 -04:00
Devan Patel
4dad1fed3d Fixing BigNumber for possible IntegerOverflow. I have updated tests as well. 2015-05-04 15:59:26 -04:00
Devan Patel
ff73f26132 Merge branch 'master' of github.com:devanp92/mathjs
ed3b86653bb723d362f23f5ceedf8229dceaa14.
2015-05-04 14:23:46 -04:00
rjbaucells
bd3b336eaf Merge branch 'v2-sparse' of https://github.com/rjbaucells/mathjs into v2-sparse 2015-05-04 11:26:42 -04:00
rjbaucells
b2067268be Merge remote-tracking branch 'origin/sparse-arithmetic-tmp' into v2-sparse
Conflicts:
	lib/type/matrix/SparseMatrix.js
2015-05-04 11:26:18 -04:00
rjbaucells
16bb1d189a to updates 2015-05-04 09:41:59 -04:00
rjbaucells
586b93bcf3 atan2 updates 2015-05-03 23:39:06 -04:00
rjbaucells
fa24a92b24 atan2 updates - partial 2015-05-03 23:36:05 -04:00
rjbaucells
ff2ddc51ae unequal updates 2015-05-03 22:43:56 -04:00
rjbaucells
36ffb9444f smallerEq updates 2015-05-03 22:38:08 -04:00
rjbaucells
1d7e9bb374 smaller updates 2015-05-03 22:33:16 -04:00
rjbaucells
5293c22c10 largerEq updates 2015-05-03 22:28:35 -04:00
rjbaucells
5880adfd8c larger updates 2015-05-03 22:23:50 -04:00
rjbaucells
2d8410a5fa equal updates 2015-05-03 19:05:21 -04:00
rjbaucells
71fa09dc66 compare & algorithm05 updates 2015-05-03 17:40:38 -04:00
Max Bruckner
472aba4e35 BlockNode: add whitespaces to the LaTeX output 2015-05-03 22:17:21 +02:00
Devan Patel
b05a0a0f7e Adding support for compositions + test (includes support for BigNumber). 2015-05-03 15:29:42 -04:00
Devan Patel
aa48a5f5cd Adding support for BigNumber in StirlingS2 and BellNumbers. 2015-05-03 15:02:49 -04:00
rjbaucells
769eebadb7 nthRoot 2015-05-02 19:46:38 -04:00
jos
cb16feb3db Merge remote-tracking branch 'origin/develop' into develop 2015-05-02 17:27:23 +02:00
jos
f7c5381a13 Fixed Node.transform not recursing over replaced parts of the node tree (see #349). 2015-05-02 17:27:14 +02:00
rjbaucells
21450c6fe2 rightLogShift 2015-05-01 23:57:11 -04:00
rjbaucells
22d3314d2a element wise operations 2015-05-01 23:38:18 -04:00
rjbaucells
e5cb318bc2 element wise operations 2015-05-01 23:09:46 -04:00
rjbaucells
8f5742a27e element wise operations 2015-05-01 20:14:00 -04:00
jos
18d9b8942e Dropped support for module names from function import 2015-05-01 23:00:58 +02:00
Rogelio J. Baucells
6a5af8731e element wise operations 2015-05-01 16:53:55 -04:00
jos
0ccb0bce4c Refactored Chain, decoupled from import 2015-05-01 16:23:04 +02:00
jos
99e3fd40c4 Introduced event emitter, and events config and import. Renamed loader.js to core.js 2015-05-01 14:03:29 +02:00
Jos de Jong
ee6f5212d6 Merge pull request #348 from devanp92/master
[Combinatorics] Support for Bell Numbers
2015-05-01 09:16:01 +02:00
rjbaucells
aa746f051f Merge branch 'v2' of https://github.com/josdejong/mathjs into josdejong-v2
Conflicts:
	lib/type/matrix/DenseMatrix.js
	lib/type/matrix/SparseMatrix.js
2015-04-30 21:02:27 -04:00
rjbaucells
c8221c8954 tests 2015-04-30 20:33:02 -04:00
rjbaucells
b7ea83e0f2 element wise operations 2015-04-30 20:17:24 -04:00