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

Uploaded Python 3

File details

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

File metadata

  • Download URL: start_compiler-1.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 0fd0e14475a5f58afb719f5abdb17781856a3ddb40676f09cd0735c2f36b85a6
MD5 82a1f00fd728fd56f059bb60f4b16723
BLAKE2b-256 67155ad10cc348772f24fe57e4b34c5cc5f3e0d86af766afda0d706fa71f9ae6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: start_compiler-1.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3d35f7e1417882fa3f9ff86d7ac568c8d0aa4b1fec4cba27140075e4b6ca673f
MD5 508047198e109064de7669fb7e58548d
BLAKE2b-256 f5d3ce2b5be6783275f7e5007f2d5bd9f5518acb5fc68b4ff133bebe4153ccae

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