15 Commits

Author SHA1 Message Date
josdejong
21735cf1c8 RangeNode can handle BigNumbers now (downgrades to numbers) 2013-11-27 13:18:01 +01:00
josdejong
3a4c1c5ef0 Internally renamed variable options to settings 2013-11-21 13:39:24 +01:00
josdejong
ea51c6c86c math.options is no longer exposed as property 2013-11-21 10:37:04 +01:00
josdejong
52337e4b94 Integrating the bignumber.js library in math.js. This is awesome! 2013-11-16 14:34:35 +01:00
josdejong
a3fb579e5c Documented the expression parser 2013-11-14 10:19:01 +01:00
josdejong
e22e7915d0 Range operator has a higher precedence now 2013-11-12 22:14:36 +01:00
josdejong
ced03dd1fb Fixed missing math namespace in ArrayNode 2013-10-26 13:50:54 +02:00
josdejong
c8a289a08c Removed unnecessary .js suffix in module require statements 2013-10-20 14:01:31 +02:00
josdejong
5481b0a663 Introduced an option math.options.matrix.default which can have values matrix (default) or array. This option is used by the functions eye, ones, range, and zeros, to determine the type of matrix output. 2013-10-01 20:37:28 +02:00
josdejong
f48c07bdd8 Getting or setting a subset of a matrix will automatically squeezed/unsqueezed the submatrix 2013-09-25 21:59:35 +02:00
josdejong
0dfdf3b2a2 Removed concatenation of nested arrays 2013-09-25 21:17:28 +02:00
josdejong
b0b8e679d8 Fixed a typo 2013-09-17 20:17:40 +02:00
josdejong
53810d5431 Moved named delimiters into a separate array 2013-09-17 20:15:16 +02:00
josdejong
f6a085e535 Fixed non-working mod operator 2013-09-06 09:16:41 +02:00
josdejong
eadb884af9 Moved around code and namespaces in order to separate expression parser related code. 2013-08-31 09:37:14 +02:00