Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ifennna/plug
The interpreter for the Plug programming language
https://github.com/ifennna/plug
go interpreter language
Last synced: about 2 months ago
JSON representation
The interpreter for the Plug programming language
- Host: GitHub
- URL: https://github.com/ifennna/plug
- Owner: ifennna
- License: gpl-3.0
- Created: 2019-04-23T10:36:05.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-09-24T07:37:42.000Z (over 5 years ago)
- Last Synced: 2023-03-21T20:32:11.020Z (almost 2 years ago)
- Topics: go, interpreter, language
- Language: Go
- Size: 2.89 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Plug
[![Build Status](https://travis-ci.org/noculture/plug.svg?branch=master)](https://travis-ci.org/noculture/plug)
Plug is a tiny C-like programming language. Plug syntax looks like
this:```$xslt
let five = 5;
let ten = 10;let add = func(x, y) {
x + y;
};let result = add(five, ten);
print(result);
```To compile the project, make sure you have [Go](https://golang.org/dl/) installed. Clone the project to your `$GOPATH` and run `go build` in the project folder.
If you have the binary already run `plug your-file.plug` or just run `plug` to start the REPL.