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

Uploaded Python 3

File details

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

File metadata

  • Download URL: start_compiler-1.9.9.5.tar.gz
  • Upload date:
  • Size: 20.5 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.5.tar.gz
Algorithm Hash digest
SHA256 e8bce7a178e26561dc03d20f5adfd044b1cf42e72d70f2aa03694ab9d1b69d46
MD5 b049290d643a2b4e78b3862815bb3450
BLAKE2b-256 0f892ede9e2cf2a4104ffaa8398c77d0575f60e9df6df72e35f385df4675465d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for start_compiler-1.9.9.5-py3-none-any.whl
Algorithm Hash digest
SHA256 12d30b2dba2073acc4513967cf3a360537c924473958ec8001480838c81ac068
MD5 607805570694f37a2b319e645333d85a
BLAKE2b-256 d4968d167d4ce6a2fd11514637306b1636f3bd2beef20441e85e34f006c39d1b

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