Emmanuel Ferdman
7c9c65ac94
docs: update parse.js reference ( #3316 )
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2024-11-14 16:18:23 +01:00
Jos de Jong
a1eec936fc
feat: export util functions for maps and improve documentation of scope ( #3243 )
...
* feat: export util functions `isMap`, `isPartitionedMap`, and `isObjectWrappingMap` and improve the documentation of `scope` (see #3150 )
* chore: fix broken unit tests
* docs: refine the explanation about scopes
2024-08-01 10:57:23 +02:00
Jos de Jong
5a4f60fdf6
Fix not being able to use and and or inside a function definition ( #3150 )
...
* chore: write unit tests using `and` and `or` inside a function definition (WIP)
* fix : #3143 fix scope issues in rawArgs functions by implementing a `PartitionedMap`
* fix: add more unit tests for `ObjectWrappingMap`
* fix: don't let `ObjectWrappingMap` and `PartitionedMap` extend `Map` (risk of having non-overwritten methods)
* docs: update docs about `rawArgs` functions
2024-02-08 09:53:21 +01:00
jos
3153de27ee
Clarify the documentation on scope when using rawArgs, see #1055
2020-04-04 17:24:36 +02:00
jos
a602a38340
Updated docs for v6
2019-05-20 21:42:49 +02:00
jos
25be459ed3
Merge math.expression.parse into math.parse
2019-02-03 20:30:43 +01:00
jos
078f1dd69f
Renamed methods .eval to .evaluate, updated all docs and examples accordingly
2019-01-16 10:11:32 +01:00
jos
b6b36bfd9b
Use strict equality checks everywhere (=== and !==)
2018-06-13 15:02:21 +02:00
jos
b3b96749bf
Refactored var into const/let, and removed a lot of semicolons
2018-06-13 12:21:14 +02:00
jos
469e6bf3cf
Fixed #895 : added support for the dollar character $ in symbol names
2017-07-10 20:29:30 +02:00
Nekomajin42
7301b6fcf9
Implement toHTML() to Nodes
...
toHTML() method to each Node, and update in the docs
2017-05-21 15:47:43 +02:00
jos
20a571f38d
Fixed #688 : Describe allowed variable names in the docs
2016-10-21 16:50:51 +02:00
jos
064eb31381
Fixed #715 : Parser now exposes test functions like isAlpha which can be replaced in order to adjust the allowed characters in variables names
2016-10-21 16:33:38 +02:00
jos
a531c5e656
Fixed code block (kramdown wants an empty line)
2016-03-22 08:45:53 +01:00
Max Bruckner
f038f86502
Documentation for implicit multiplication toString/toTex options
2016-03-19 19:25:39 +01:00
jos
aaa153d9e9
Some minor fixes in the docs
2016-03-19 13:15:01 +01:00
jos
38ecd0b42d
Fixed markup of some code blocks (missing empty line before the block)
2015-09-13 21:18:26 +02:00
jos
052b6cf4ed
Some minor restructuring in the docs. Moved command line debugging to the page command line interface.
2015-06-12 19:40:41 +02:00
Max Bruckner
31b4c4c7c0
Documentation for function attachments and template strings
2015-06-07 19:56:25 +02:00
jos
a92b978036
Merged develop into v2
2015-06-07 15:57:41 +02:00
Max Bruckner
741ab47ada
Fix ordered list
2015-06-03 16:16:54 +02:00
jos
c810981238
Method Node.compile() no longer needs math to be passed as argument.
2015-05-27 13:30:35 +02:00
Max Bruckner
2350d68ec3
Update documentation to include the changed API
2015-05-16 13:33:19 +02:00
Max Bruckner
0f71bc262a
Fix typo in docs
2015-05-14 10:13:04 +02:00
jos
5711bdfa7e
Some markdown fixes in the docs
2015-03-30 10:05:20 +02:00
Max Bruckner
c80e0baf20
Update documentation of custom toTex
2015-03-17 18:27:01 +01:00
Max Bruckner
9a89ab27da
Documentation for custom toTex functions
2015-03-13 21:23:14 +01:00
jos
79f4d7fbe3
Some minor fixes in the docs
2014-12-30 19:57:34 +01:00
jos
423909e6f1
Changed constructor of RangeNode to new RangeNode(start: Node, end: Node [, step: Node]).
2014-11-13 21:25:37 +01:00
jos
72a1b03850
Documented expression tree API. Some internal refactoring in nodes.
2014-11-12 22:30:15 +01:00