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

Uploaded Python 3

File details

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

File metadata

  • Download URL: start_compiler-1.0.4.tar.gz
  • Upload date:
  • Size: 21.8 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.4.tar.gz
Algorithm Hash digest
SHA256 1a1393a5c2a26cd0184c390487aa2199486a3863dbfc94984cbbcc8cd41f95fc
MD5 d7b0aa69fb9a585702ae92bcc7b5f40d
BLAKE2b-256 b92155fc57bb0728474328e4e2835561872234fe2fa8cc6a01264b3ff026f513

See more details on using hashes here.

File details

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

File metadata

  • Download URL: start_compiler-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 22.0 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1c2ac8aa81d448cd9aa833cfb5a4595b1f9c06d0996cd466c356f02cc8b093a1
MD5 f0ec7a1f914d7231403e5001ec52c310
BLAKE2b-256 77f31d9e8bdac7182a092c2fc05497ed3e374ef0db9725861a8bdeba8ea59bcc

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