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

Uploaded Python 3

File details

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

File metadata

  • Download URL: start_compiler-1.9.9.1.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.1.tar.gz
Algorithm Hash digest
SHA256 faf39d8bf89c7348faab6f1dfd631a01709f0d41a4e9f42115d2777f19ed40d2
MD5 264807d064048b92583912762d68b261
BLAKE2b-256 5d9341a85f0fd244d26f12f77238cabbdece195aa8aea4e72a6170fa04e131fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for start_compiler-1.9.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d2118236e3e074290fa9fb3f8045c04d6611b383d1de776a8f6a6543b3b2428b
MD5 66c653414bed2fb34ccae1197fa8353a
BLAKE2b-256 3f7dffa0b23542d01af8a3324a552f75c5ea99e245bab8fa2aa325210c5feb12

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