Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/azur1s/atacamite

An interpreted stack-based programming language
https://github.com/azur1s/atacamite

haskell proglangs-discord programming-language stack-based-language

Last synced: about 1 month ago
JSON representation

An interpreted stack-based programming language

Awesome Lists containing this project

README

        

# Atacamite
An interpreted stack-based programming language implemented in Haskell.

Take a look at [examples](https://github.com/azur1s/atacamite/tree/main/examples) directory and try out some programs!

### Building
If you want to install from source, or to work on it, you should use `cabal` for building.
```
git clone https://github.com/azur1s/atacamite.git
cd atacamite
cabal build

cabal run
cabal run --
```
If you want to install `atacamite` on your system and also install the standard library, you can just run
```
make
```
it will run `cabal install` and then copies the standard library to `$HOME/.atacamite/` (default). The binary will be installed to `$HOME/.cabal/bin/atacamite`