run-reduce: A JavaFX GUI to run the REDUCE Computer Algebra System, automatically mirrored from https://github.com/fjwright/Run-REDUCE https://github.com/fjwright/Run-REDUCE
|
4 anni fa | |
---|---|---|
.run | 4 anni fa | |
docs | 4 anni fa | |
installers | 4 anni fa | |
resources | 4 anni fa | |
src | 4 anni fa | |
test | 4 anni fa | |
.gitignore | 4 anni fa | |
LICENSE | 5 anni fa | |
README.md | 4 anni fa | |
Run-REDUCE | 4 anni fa | |
Run-REDUCE.bat | 4 anni fa |
I originally implemented Run-REDUCE using Swing as the obsolete project now called Run-REDUCE-0. I originally called the current JavaFX version Run-REDUCE-FX but I have now dropped the "-FX" suffix. It requires Java 11 or later plus JavaFX 11 or later, although I recommend using Java 15 plus JavaFX 15 since I currently build Run-REDUCE using Java 15, set to language level 11, plus JavaFX 15.
For further general background information please see the Run-REDUCE web page. For information about how to install and run Run-REDUCE please see the Install and Run Guide. For information about how to use Run-REDUCE please see the User Guide (which is also included in Run-REDUCE and easily accessible via the Help menu).
See also the release notes for all recent releases.
Run-REDUCE should run on any platform that supports JavaFX 11 (or later), but I can only test it on Microsoft Windows and Linux. (Whilst Java is portable, filesystem structures, installation conventions and display systems are not!)
REDUCE itself is an open source project available from SourceForge. I'm releasing Run-REDUCE under the BSD 2-Clause License, mainly because it's the license used by REDUCE.
This project is set up for development using IntelliJ IDEA with Run-REDUCE as the top-level directory.
Run-REDUCE uses a bundled copy of KaTeX to render LaTeX output by code based on the REDUCE tmprint package when the Typeset Maths option is selected.