Metadata-Version: 2.4
Name: start_compiler
Version: 1.9.9.8
Summary: A package to compile the langauge START
Home-page: https://github.com/jjgsherwood/start_compiler
Author: Joost Broekens; Jonne Goedhart
Author-email: Joost.broekens@gmail.com
License: Creative Commons CC BY-NC-SA 4.0
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: lark>=1.1.2
Requires-Dist: numpy>=1.26.4
Requires-Dist: pynput>=1.8.1
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# 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:
```bash
python -m start_compiler.compile <FileName>.start 
```

## Run File 
You can run the file after compiling it with:
```bash
python <FileName>.py
```
