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.1.tar.gz (21.3 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.1-py3-none-any.whl (21.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: start_compiler-1.0.1.tar.gz
  • Upload date:
  • Size: 21.3 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.1.tar.gz
Algorithm Hash digest
SHA256 acd0e3c31bd723b494c83f938a8e727bdeb1817e1bef8c8dc8f863a215d30cc7
MD5 c6f3e77e407f514f96d11fafb7cc78eb
BLAKE2b-256 9b821a8f8f01f8184fb93700c8caa3386c3ba8dc71940f378376b57a3b76becd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: start_compiler-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 21.6 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 65c1eab5e58c7cea74c17eed35d5e9dbba579e2acd3b9a5bebc91f5fb515d050
MD5 74de0f9e12819fdf62e4094eb85e863b
BLAKE2b-256 bfd7ec34dabdacf9bb27c145d919b6e75aceffc8d7c5648af2607b4ec2bcff07

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