Gumichan01 / fkalculus

A simple formal calculus program made in kotlin. Mirror

Home Page:https://gitlab.com/Gumichan01/fkalculus

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FKalculus

FKalculus is a simple formal mathematical calculus program made in Kotlin.

Disclaimer: This program is still in development and is unstable. Please do not use it in production.

Features

  • Basic calculation expressions
  • Variable substitution
  • Simplify expressions - TODO
  • Calculate derivative of a function - TODO
  • Primitive integral of a function - TODO
  • Resolve simple equations - TODO

Build

You need a Kotlin compiler on your machine.

With an IDE

If you use an IDE (Eclipse, IntelliJ, ...) make sure you have the Kotlin plugin installed.

From scratch

Clone this repository and execute the following comands:

mvn clean package
./fkalculus.sh      // Launch the program

On Windows, an executable file is generated (fkalculus.exe). You can double-click on it in order to launch it.

Dependencies

FKalculus uses JUnit 5, kotlin-argparser, better-parse and Mockito-Kotlin.

The Windows packaging is done with Launch4J.

License

This software is Licensed under the CeCILL v2.1 license.

About

A simple formal calculus program made in kotlin. Mirror

https://gitlab.com/Gumichan01/fkalculus

License:Other


Languages

Language:Kotlin 98.7%Language:Shell 1.3%