An open API service indexing awesome lists of open source software.

https://github.com/im-beast/stoat

Agile interpreted language
https://github.com/im-beast/stoat

interpreted language programming rust stoat

Last synced: 9 months ago
JSON representation

Agile interpreted language

Awesome Lists containing this project

README

          

# [🦦](## "Yes, this is an otter, there's no stoat emoji :(") Stoat

Stoat is a simple, agile interpreted programming language.\
It's currently in a **very** work in progress state.

Keep in mind I have basically no experience regarding actually writing
programming languages, so this is meant to be a nice challenge where I can learn
a lot of stuff along the way.

## 🎯 Basic "goals"

- Rust-like syntax
- Very simple to just get going
- Smol
- Be able to complete aoc 2024 in it

## 📝 What needs to be done

- [ ] – Custom types (structs/enums)
- [ ] – Traits/methods
- [ ] – Static type checking
- [ ] – Bug squashing

## 🤝 Contributing

**Stoat** is open to any new contributions.\
If you feel like you can enhance this project - please open an issue and/or pull
request.

This project follows
[conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) spec.\
If your pull request's code can be hard to understand, please add comments to
it.

## 📝 Licensing

This project is available under [**MIT**](./LICENSE.md) License conditions.