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.8.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.8-py3-none-any.whl (19.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: start_compiler-1.9.9.8.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.8.tar.gz
Algorithm Hash digest
SHA256 5b2017e9b97dbb93205d0c34c2b493ec43a0ce226687e09edf89186811d9b3f6
MD5 f90083942eedf4aed7645ec3921db093
BLAKE2b-256 b977992ad1adfb9ebc96854315af0b9c1f2c3ffd6c8bd0c9251f08107d090698

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for start_compiler-1.9.9.8-py3-none-any.whl
Algorithm Hash digest
SHA256 256a815cb5ac06eb491794c35baa1186f28a44c01507381cdffaa8e29f050f6d
MD5 49de81463f6c8ed286804481d3c0c914
BLAKE2b-256 a2baee65095eff5d4e68482f0f733fb5b953b65b04e1ed0e4d979356a823deef

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