Skip to main content

MathPy Project Programming language

Project description

MathPy

For information about the language itself,

check out the documentation.

About

MathPy is a Python library that acts as a completely new

programming language.

The goal of this project is to experiment with strings as

numbers in a high enough base to allow for a multitude of

characters, and to see if this could be a viable alternative

to the classical way of implementing character strings.

For instance, in hexadecimal, the string "baba" would

have a numerical value of 47802.

Install MathPy

pip install mathpy-string

Run files in MathPy

The Python way

If you wish to run your MathPy files through a Python program,

you can do so by importing the run_file() function from

the mathpy library, as follows:

from mathpy import run_file



with open("[filepath]", 'rt', encoding='utf-8') as file:

    run_file(file)

The command line way

If you wish to run your MathPy files through the command line,

you can do it as follows:

python -m mathpy run [filepath]

or, if you wish to access the shell:

python -m mathpy shell

or simply:

python -m mathpy

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mathpy-string-1.1.tar.gz (17.3 kB view hashes)

Uploaded Source

Built Distribution

mathpy_string-1.1-py3-none-any.whl (19.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page