Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

mathjslab

Package Overview
Dependencies
Maintainers
1
Versions
86
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mathjslab - npm Package Compare versions

Comparing version 1.1.3 to 1.1.4

24

CONTRIBUTING.md

@@ -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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc