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

Uploaded Python 3

File details

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

File metadata

  • Download URL: start_compiler-1.0.3.tar.gz
  • Upload date:
  • Size: 21.4 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.3.tar.gz
Algorithm Hash digest
SHA256 4adbfce1bae53216b6814f5b6c3a3fccbc673b692b3a57bf8bf7fd88f4c1850b
MD5 e3bd90199b352e1a0acdac73906bf7c5
BLAKE2b-256 9fa40f8064b61dee65e780899bfe3816180dba5fb9ed93334bc86e7146d19605

See more details on using hashes here.

File details

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

File metadata

  • Download URL: start_compiler-1.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d24522cf6d9e7a2ffcd7c878c1574593e00aff4ed2d71656e56f6dad99d23b9a
MD5 f6b8c6d171e5f85c7e31ee715a54467f
BLAKE2b-256 1813b3779f37fb75c354dd383cb913d3a18a0f3cc711f4f6d2f78aded492c47b

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