Skip to content

Latest commit

 

History

History
43 lines (29 loc) · 1.19 KB

README.md

File metadata and controls

43 lines (29 loc) · 1.19 KB

TAPL

Repository with the compiler/examples/documentation of TAPL (Tim's Awesome Programming Language).

Information

Two compilers are created:

  • compyler: the bootstrapping compiler, written in python
  • compiler: the compiler written in TAPL, compiled using compyler

Usage

Install the poetry environment for the compyler by running:

poetry install

Currently working on the tokenizer and AST generator of the compyler TAPL compiler. Run the following command to watch the tokenizer and AST generator using the unittests and example.tim files in the test directory, and see the output of the tokenizing and AST generation step:

poetry run ptw

TODO

FAQ

License

MIT License, Copyright (c) 2024 Tim Klein Nijenhuis [email protected]