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.5.tar.gz (21.9 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.5-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: start_compiler-1.0.5.tar.gz
  • Upload date:
  • Size: 21.9 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.5.tar.gz
Algorithm Hash digest
SHA256 10ce53783506200a1fad4eea57a59299f198fbe4a1e26414970708c71edfaaec
MD5 55085f5ed03e1ec49d877e8a3a0faf78
BLAKE2b-256 76a96f9a8c9a29a8a9f5f5cf8d40a5a3a2a27a34873b403998b0079550deb2c2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: start_compiler-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 22.1 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 2b8b455984fdc0c2499cd1d1ddc3645f976f952082b4c8740253a051d2e5655e
MD5 06bbac0c25fb9bf0b68759dfdfe4bee6
BLAKE2b-256 2ec663d5c761194bbf7163889239ad3d8885530c93fc79d9e4a37fc2cb9dea9a

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