yay

Yet another stack-oriented toy language that transpiles to Go code. Heavily inspired by Tsoding’s Porth YouTube series.

Note: this is just a simple project to learn about programming languages, transpilers and compilers. Efficiency nor security or mantainabilty are the main intention in this project.

Features

  • Dead simple
  • Stack oriented
  • Reverse polish notation
  • Transpiles to Go code -> Can be compiled for a lot of platforms!
  • Highly customizable -> Even the keywords can be localized

Setup

It, obviously, needs golang to be installed in order to compile the transpiled code.

TODO: Finish setup section

Usage

TODO: Finish usage section

Customize

TODO: Finish customize section

Directory structure

.
├── examples
├── mod
└── std

TODO: Finish readme

Contribute

Feel free to contribute to this project : ) .

License

This project is licensed under the MIT License – read the LICENSE file for details.

GitHub

View Github