n-arms / math-parser

A library to take in a string and output a mathematical result, as well as acting as a Computer Algebra System.
0 stars 0 forks source link

Add Functions #7

Open n-arms opened 3 years ago

n-arms commented 3 years ago

Description

Functions would be defined: <SYM>[<VAR>] = <EXPRESSIONSYNTAX> And called <SYM>[<EXPRESSIONSYNTAX>]:

Implementation

Add Tokens for left and right square brackets, add a static string-lambda hash-map on ExpressionSyntax, use similar to code Paren syntax. Functions should only be evaluated if their contents can be evaluated.

Potential Issues