https://github.com/goplus/yaigop
Yet Another Go+ interpreter (still in beta version)
https://github.com/goplus/yaigop
go golang gop goplus igop interpreter
Last synced: about 2 months ago
JSON representation
Yet Another Go+ interpreter (still in beta version)
- Host: GitHub
- URL: https://github.com/goplus/yaigop
- Owner: goplus
- License: apache-2.0
- Created: 2021-10-12T15:04:18.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-08T12:14:47.000Z (11 months ago)
- Last Synced: 2025-04-06T03:23:14.895Z (2 months ago)
- Topics: go, golang, gop, goplus, igop, interpreter
- Language: Go
- Homepage:
- Size: 58.6 KB
- Stars: 28
- Watchers: 2
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
yaigop - Yet Another Go+ interpreter (still in beta version)
========[](https://github.com/goplus/yaigop/actions/workflows/go.yml)
[](https://goreportcard.com/report/github.com/goplus/yaigop)
[](https://github.com/goplus/yaigop/releases)
[](https://play.goplus.org/)
[](https://pkg.go.dev/mod/github.com/goplus/yaigop)
[](https://github.com/gopcode/vscode-goplus)
[](https://github.com/goplus/igop)## Support multiple engines
* [yaegi](https://github.com/traefik/yaegi)
* [ssa](github.com/goplus/gossa)
* [~~gomacro~~](https://github.com/cosmos72/gomacro)
* [~~igo~~](https://github.com/goplus/igo)## How to build
```bash
git clone [email protected]:goplus/yaigop.git
cd yaigop
go install -tags yaegi -v ./... # you can replace `yaegi` to `gomacro` or other engines
```