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

Uploaded Python 3

File details

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

File metadata

  • Download URL: start_compiler-1.9.9.3.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.3.tar.gz
Algorithm Hash digest
SHA256 6f3f5410f063b39c228be0d40ce7a04ff80daac12016f3c6b12921faf47e6502
MD5 0cee4173b61676ecd93635e7c41963dd
BLAKE2b-256 9a8d3e8a2cf2304bc1a4ae37b5d23bf48dc17c35ff76969c9c849b2594bf95ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for start_compiler-1.9.9.3-py3-none-any.whl
Algorithm Hash digest
SHA256 75b5856b25dce490a85d66dead82681a08632f0aa59be993b35ef41b7f4a314e
MD5 071c74cfe2decac11270f40551c88103
BLAKE2b-256 4329263b1469635cd8b4937fd741e56af0fc8032ac398283b833a2171dc1a4d7

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