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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for start_compiler-1.0.tar.gz
Algorithm Hash digest
SHA256 379f57904a6ee000f51a537b76af754da6044e8d7b0044025ccf50bef971f78d
MD5 202f1e48f0328074c3e450442e899cfc
BLAKE2b-256 6d7cacc7410669b23ebf96646b637c2fba5d72c3d1290e3ac765d65b568ec320

See more details on using hashes here.

File details

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

File metadata

  • Download URL: start_compiler-1.0-py3-none-any.whl
  • Upload date:
  • Size: 20.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.7

File hashes

Hashes for start_compiler-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ea423fb806a720f583930183d467c89aca7ead4901bad3afcdd42d9d2251fc08
MD5 aeeee4f0ca8ec8733ffdc6628dda5335
BLAKE2b-256 9596365180959373a7b4f46813abac5bf1604eb3dc728936a5660009bb037ddc

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