Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/diamondgotcat/mathconsole
Python Console for Mathematics
https://github.com/diamondgotcat/mathconsole
Last synced: 28 days ago
JSON representation
Python Console for Mathematics
- Host: GitHub
- URL: https://github.com/diamondgotcat/mathconsole
- Owner: DiamondGotCat
- License: mit
- Created: 2024-09-07T09:02:22.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-15T23:37:43.000Z (4 months ago)
- Last Synced: 2024-09-16T00:43:03.445Z (4 months ago)
- Language: Python
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MathConsole
Python Console for Mathematics## Note
The software does not yet support indentation.
However, I think it can be used as an interpreter for mathematics.## About Plugins
This software has the ability to add other software and make it available within the software in the form of plugins.
For example:
- [Tester](https://github.com/DiamondGotCat/Tester-for-MathConsole) - Test software for plugin system## Usage
1. run command `mathconsole` to start MathConsole Interpreter
2. enter one line python code## Unique specifications
### `that` - Use previous result
```
>>> 128 + 128
M: 256
>>> (that + that) / 4
M: 64
>>> that + 16
M: 80
```## Install
1. Install [NIT](https://github.com/DiamondGotCat/NIT)
2. Install MathConsole using NIT
3. Add MathConsole to the path### How to add MathConsole to the path
#### in Zsh
```
echo 'export PATH=$PATH:/usr/local/share/mathconsole/bin/' >> ~/.zshrc
source ~/.zshrc
```#### in Bash
```
echo 'export PATH=$PATH:/usr/local/share/mathconsole/bin/' >> ~/.bashrc
source ~/.bashrc
```