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.6.3.tar.gz (22.0 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.6.3-py3-none-any.whl (22.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: start_compiler-1.0.6.3.tar.gz
  • Upload date:
  • Size: 22.0 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.6.3.tar.gz
Algorithm Hash digest
SHA256 121ad327f66022c29bfa35abd00b705cb1cebf04386e7ae6a023295b4259e377
MD5 abf3e7f50167d6abb9282488355993a9
BLAKE2b-256 dee5e78a6509492b41a81da7336a465fa1cd8863409b42819cdc3e78f106bd41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for start_compiler-1.0.6.3-py3-none-any.whl
Algorithm Hash digest
SHA256 358d7d4788506d30c04f0e62a327d291e738330f6dd6c5d86e02741d1834fba4
MD5 b24a1572efbe7361ef2f0c36d1ff084f
BLAKE2b-256 14e28047be2897235b9c4ee2c0a745937b3c8e65743f209798ff86db6e343129

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