Skip to main content

A package to compile the langauge START

Project description

start_compiler

This is a Python module to compile and run the language START. START is intended for use in CS first year eduction to learn programming and programming concepts. It focuses on easy to learn syntax, and, clear expression of programming concepts such as types, variables, combined types, strings, dealing with memory and assignment and simple algorithms. It is not intended to build large programs in.

It is developed by Joost Broekens & Jonne Goedhart at LIACS Leiden University. For questions email: Joost.broekens@gmail.com

Compiler

You can compile the language with the following command:

python -m start_compiler.compile <FileName>.start 

Run File

You can run the file after compiling it with:

python <FileName>.py

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

start_compiler-1.9.9.7.1.tar.gz (19.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

start_compiler-1.9.9.7.1-py3-none-any.whl (19.9 kB view details)

Uploaded Python 3

File details

Details for the file start_compiler-1.9.9.7.1.tar.gz.

File metadata

  • Download URL: start_compiler-1.9.9.7.1.tar.gz
  • Upload date:
  • Size: 19.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.7

File hashes

Hashes for start_compiler-1.9.9.7.1.tar.gz
Algorithm Hash digest
SHA256 5cb468e6ec830bf5b4b72373e5e4cdacd66880b10fa60acb59a662f2b3ffb515
MD5 58874181f39f20c79c55625fdde58873
BLAKE2b-256 555856018448c34ebef41f537452253a4fb6a4092acca198b00abeb3e3a48284

See more details on using hashes here.

File details

Details for the file start_compiler-1.9.9.7.1-py3-none-any.whl.

File metadata

File hashes

Hashes for start_compiler-1.9.9.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c9c05a4d1eb5a6141a2c6b201657639a7e89d0dffcd11f804c5e518374defdfe
MD5 5e84110a668fba4ed72e8442cc9d8501
BLAKE2b-256 02dd928c812df69f3a5cdd627ccd2ea55364e8b576d60087bf4bfc703b8ac5e5

See more details on using hashes here.

Supported by

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