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.4.tar.gz (20.4 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.4-py3-none-any.whl (21.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: start_compiler-1.9.9.4.tar.gz
  • Upload date:
  • Size: 20.4 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.4.tar.gz
Algorithm Hash digest
SHA256 68d5e9ce4d28dd2b80ad5bed7ba9988f4f735f804e55b9fdf2ffaac19d09cce2
MD5 d1cb049cdc55468b35dd3e9e3dd83be0
BLAKE2b-256 f543b38f0c3e3cff3f876babe30531021c8cb2d9745de872d746c54803c5da6e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for start_compiler-1.9.9.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6b2ed970811007e421ed760fccb3d72ff21ffc79fd61d5263010a9f1a5db0232
MD5 c4c5c74a726035cff54ebb55a21495a3
BLAKE2b-256 7d2be5087496378a3723adabdca8efb197a62f3ddd831a466cc598804b41494c

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