Skip to content

umioMikket/MathPL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MathPL 📏 Mathematical programming language for mathematics

⚠️ The project is under development and may contain errors and shortcomings! ⚠️

This project is my personal hobby and does not claim to compete with other programming languages.


🧑‍💻 MathPL code example that calculates the square of the sum of five and the ratio of five to pi:

x = 10 + module.cos(90)
y = 10 + module.sin(90)
print(X = {x}, Y = {y})

💻 Features to be implemented in the future:

  • Support for outputting information to the console using functions and mathematical operations
  • Support for root extraction and trigonometric functions
  • Support for arrays and matrices for working with multidimensional data
  • Support for numerical methods for solving equations, integrals, differentials and optimization
  • Graph support to visualize calculation results
  • File output support for saving results
  • Modularity support for splitting code into logical parts
  • If, else functions and loops

💻 What has already been done?

  • Create variables
  • Functions
  • Create custom functions
  • Output information (so far only variables)
  • Play code from files
  • Ability to display information without the print() function

📘 See documentation below: Soon!