henryhale / mathflow

🟦 A scripting language designed for solving mathematical expressions and calculations.

Home Page:https://mathflow.js.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MathFlow

Simplifying Math, Empowering Code.

Overview

MathFlow is a lightweight and expressive scripting language designed for mathematical expressions and calculations. It provides a simple and intuitive syntax for performing mathematical operations, including support for standard arithmetic, functions like sin, cos, tan, and other functions.

Features

  • Mathematical Expressions: Perform standard arithmetic operations with ease.
  • Functions: Built-in support for mathematical functions such as sin, cos, tan, abs and more.
  • Clean and Modern Syntax: Readable and easy-to-write syntax for mathematical expressions.
  • Abstract Syntax Tree (AST): Utilizes an AST for parsing and interpreting expressions.

Documentation

To get started with MathFlow, read the documentation here.

Contributing

Contributions are welcome to make MathFlow even better! Feel free to open issues or submit pull requests.

License

This project is licensed under the MIT License

Copyright © 2024-present, Henry Hale

About

🟦 A scripting language designed for solving mathematical expressions and calculations.

https://mathflow.js.org

License:MIT License


Languages

Language:TypeScript 99.3%Language:JavaScript 0.5%Language:Shell 0.3%