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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file mathpy-string-1.1.tar.gz.

File metadata

  • Download URL: mathpy-string-1.1.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for mathpy-string-1.1.tar.gz
Algorithm Hash digest
SHA256 1058cd95a084ad5e501486953a92bb0a2dc06bb06b76ead784f43923e79d5ef0
MD5 ca1da0fa069fe10fb03100c7c85b7606
BLAKE2b-256 3bae6334c8cf863f8aa06459bd678c6a5580aeba8e6ffebd7b80342d73761119

See more details on using hashes here.

File details

Details for the file mathpy_string-1.1-py3-none-any.whl.

File metadata

  • Download URL: mathpy_string-1.1-py3-none-any.whl
  • Upload date:
  • Size: 19.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for mathpy_string-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5d642de4cf60125df4e580eb20dbe419277d187aa864a05a45f88fac3041a893
MD5 f34ff16a550cb13f6abb5f4da721d40c
BLAKE2b-256 760211eec51e589192d630c579246752e1004378304883030b1ce3fce106d58e

See more details on using hashes here.

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