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.6.tar.gz (21.9 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.6-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: start_compiler-1.0.6.tar.gz
  • Upload date:
  • Size: 21.9 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.6.tar.gz
Algorithm Hash digest
SHA256 e63c91c2874abec6a690dbacf0890418ece019230809f8ec30f7d8cee1a7098b
MD5 e21b1762155c2cd680f3a59d815848a2
BLAKE2b-256 c40bcd1245e0ba59d13e13911a62fb23f331a44b8ca0207b3a96515c239bc9bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: start_compiler-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 22.1 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 403349b7182385743680be75b9c5918096bebd6abef3c7cd61758e4e7dc1df78
MD5 ee2e7f5011477bc24ddc39ea66ff968b
BLAKE2b-256 756f1fb68ba800f87abca7197a592da87a16c3b0223060d024ea93c8c1e9d6f0

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