sborrazas/shen-erl
Erlang port of the Shen programming language
{ "createdAt": "2017-12-08T02:57:05Z", "defaultBranch": "master", "description": "Erlang port of the Shen programming language", "fullName": "sborrazas/shen-erl", "homepage": null, "language": "Erlang", "name": "shen-erl", "pushedAt": "2019-12-16T11:36:53Z", "stargazersCount": 26, "topics": [], "updatedAt": "2024-10-14T02:20:57Z", "url": "https://github.com/sborrazas/shen-erl"}shen-erl
Section titled “shen-erl”Erlang port of the Shen programming language.
Building
Section titled “Building”For creating the shen-erl executable you first need to have Erlang
20.0.2 or superior, with the erl binary accessible. Then just run make.
Installation
Section titled “Installation”TODO
Running
Section titled “Running”For instructions on how to use the shen-erl command, run
SHEN_ERL_ROOTDIR=. ./bin/shen-erl --helpwhere SHEN_ERL_ROOTDIR is the directory where the ebin directory is found.
Erlang tests
Section titled “Erlang tests”Erlang tests are run through Docker:
make docker-test# also run dialyzermake docker-dialzyeShen tests
Section titled “Shen tests”make shen-tests