https://github.com/thimc/malbolge
malbolge interpreter written in go
https://github.com/thimc/malbolge
esolang golang interpreter malbolge
Last synced: 21 days ago
JSON representation
malbolge interpreter written in go
- Host: GitHub
- URL: https://github.com/thimc/malbolge
- Owner: thimc
- License: mit
- Created: 2024-05-25T09:15:43.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-09T17:52:02.000Z (almost 2 years ago)
- Last Synced: 2025-01-14T13:16:46.920Z (over 1 year ago)
- Topics: esolang, golang, interpreter, malbolge
- Language: Go
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# malbolge
[Malbolge](https://en.wikipedia.org/wiki/Malbolge) interpreter
written in go. Malbolge is an esoteric programming language created
by Ben Olmstead in 1998 and is known for its extreme difficulty in
writing programs due to its intentionally confusing design.
This interpreter follows the official specification from 1998 with
the "famous bug" that stops execution if the current data is outside
the 33–126 ASCII range. Malbolge Unshackled features are not
supported.
## Instructions
go build -o malbolge .
./malbolge
_NOTE: If no arguments are passed then it will read off the standard
input and assume the data is valid malbolge code_
## License
MIT