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-2.0.0.3.tar.gz (19.7 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-2.0.0.3-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for start_compiler-2.0.0.3.tar.gz
Algorithm Hash digest
SHA256 b333d82be200e38542b9737981aceb41335be8e35b921856deb57b3c448177f4
MD5 ac829790472753ee5f53ea198f70e2e9
BLAKE2b-256 56fd5196d9b609432554a0c25846639fc6b07d095300cebe411c38173bc48b54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for start_compiler-2.0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2d09247feec4b1a1821d0fa9c4d7a41d4f55ce9a5041f5a6348bb5e6f2da3513
MD5 5754c0bdc39b50ba2be2a08239a660da
BLAKE2b-256 58c0c0c8b9655bf03c5c065869fc90cb561f9b981cc2eeb0e78c93097606d643

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