Comparing version 1.1.3 to 1.1.4
@@ -8,4 +8,3 @@ # Contributing to MathJSLab | ||
I'm really glad you're reading this, because we need volunteer developers to | ||
help this project come to fruition. At end of this file there is | ||
[references](#references) that were consulted to carry out this project. | ||
help this project come to fruition. | ||
@@ -20,3 +19,3 @@ #### Table Of Contents | ||
# Code of Conduct | ||
## Code of Conduct | ||
@@ -30,3 +29,3 @@ This project and everyone participating in it is governed by the | ||
Check for similar previous [issues](https://github.com/sergiolindau/mathjslab/issues) before send you own. | ||
Check for similar previous [issues](https://github.com/sergiolindau/mathjslab/issues) before send your own. | ||
@@ -54,3 +53,3 @@ Please send a [GitHub Pull Request to MathJSLab](https://github.com/sergiolindau/mathjslab/pull/new/main) | ||
## Code conventions | ||
## Code Conventions | ||
@@ -86,5 +85,5 @@ All code is linted with [Prettier](https://prettier.io/). | ||
* [Decimal.js documentation](https://mikemcl.github.io/decimal.js/) | ||
* [Wolfram MathWorld](https://mathworld.wolfram.com/) | ||
* [WolframAlpha](https://www.wolframalpha.com/) | ||
* [Decimal.js Documentation](https://mikemcl.github.io/decimal.js/) | ||
* [MATLAB® Documentation](https://www.mathworks.com/help/matlab/index.html) | ||
@@ -97,13 +96,12 @@ * [Get Started with MATLAB®](https://www.mathworks.com/help/matlab/getting-started-with-matlab.html) | ||
* [GNU Octave Documentation](https://docs.octave.org/latest/) | ||
* [Octave Function List](https://octave.sourceforge.io/octave/overview.html) | ||
* [18.2 Basic Matrix Functions](https://octave.org/doc/latest/Basic-Matrix-Functions.html) | ||
* [Octave Forge - Search Function](https://octave.sourceforge.io/list_functions.php) | ||
* [Octave Forge - Function List](https://octave.sourceforge.io/octave/overview.html) | ||
* [Octave Forge - Extra packages for GNU Octave](https://octave.sourceforge.io/) | ||
* [Octave Online](https://octave-online.net/) | ||
* [Octave scripts source](https://github.com/gnu-octave/octave/tree/default/scripts) | ||
* [Octave lexer](https://github.com/gnu-octave/octave/blob/default/libinterp/parse-tree/lex.ll) | ||
* [Octave parser](https://github.com/gnu-octave/octave/blob/default/libinterp/parse-tree/oct-parse.yy) | ||
* [GNU Octave at Wikipedia](https://en.wikipedia.org/wiki/GNU_Octave) | ||
* [Octave Forge - Extra packages for GNU Octave](https://octave.sourceforge.io/) | ||
* [Octave Forge Function List](https://octave.sourceforge.io/list_functions.php) | ||
* [GNU Octave at Free Software Foundation](https://www.gnu.org/software/octave/) | ||
* [GNU Octave (version 6.4.0) Online Manual](https://octave.org/doc/v6.4.0/index.html) | ||
* [18.2 Basic Matrix Functions](https://octave.org/doc/v6.4.0/Basic-Matrix-Functions.html) | ||
* [Octave lexer](https://github.com/gnu-octave/octave/blob/default/libinterp/parse-tree/lex.ll) | ||
* [Octave parser](https://github.com/gnu-octave/octave/blob/default/libinterp/parse-tree/oct-parse.yy) | ||
* [MATLAB® parser by Tegala Sravani](https://github.com/TegalaSravani/MATLAB®-PARSER) | ||
@@ -110,0 +108,0 @@ * [The Design and Implementation of a Parser and Scanner for the MATLAB® Language in the MATCH Compiler](http://www.ece.northwestern.edu/cpdc/pjoisha/MAGICA/CPDC-TR-9909-017.pdf) |
{ | ||
"name": "mathjslab", | ||
"version": "1.1.3", | ||
"version": "1.1.4", | ||
"description": "MathJSLab - An interpreter with language syntax like MATLAB/Octave. ISBN 978-65-00-82338-7", | ||
@@ -5,0 +5,0 @@ "main": "lib/mathjslab.js", |
@@ -40,13 +40,18 @@ # MathJSLab | ||
- Runs on any JavaScript engine. | ||
- Runs on any [JavaScript](https://www.ecma-international.org/publications-and-standards/standards/ecma-262/) engine. | ||
- Comes with a large set of built-in functions and constants. | ||
- Is easily extensible. | ||
- Open source with fully documented code. | ||
- [Open source](https://en.wikipedia.org/wiki/Open-source_software) with fully documented code. | ||
- Test suites. | ||
- Improved [demo](https://mathjslab.netlify.app/) web application. | ||
- Improved [demo](https://mathjslab.netlify.app/) [Web application](https://en.wikipedia.org/wiki/Web_application). | ||
## Browser support | ||
MathJSLab works on any ES6 compatible JavaScript engine, including Node.js, | ||
Chrome, Firefox, Safari, and Edge. | ||
MathJSLab works on any [ES6](http://es6-features.org/) compatible | ||
[JavaScript](https://www.ecma-international.org/publications-and-standards/standards/ecma-262/) | ||
engine, including [Node.js](https://nodejs.org/), | ||
[Chrome](https://www.google.com/chrome/), | ||
[Firefox](https://www.mozilla.org/en-US/firefox/), | ||
[Safari](https://www.apple.com/safari/), | ||
and [Edge](https://www.microsoft.com/edge). | ||
@@ -149,2 +154,3 @@ ## Installation | ||
* Parsing is executed line-by-line. | ||
* There are only one complex numeric type. Other implemented types is boolean and character string; | ||
@@ -151,0 +157,0 @@ ## License |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
430498
178