π§ π¨ HelMA - Haskellish Esoteric Limited Minimal Automaton for Esoteric Languages implemented in Haskell
One Automaton to rule them all, One Automaton to find them, One Automaton to bring them all and in the rainbow bind them.
One Automaton to rule them all, One Automaton to find them, One Automaton to bring them all and in the rainbow bind them.
π§ π¨ HelMA is first part of HelVM project and implementation of:
- π§βπ§ π§βπ¨ HAMALAM - Holistic Actual Minimalist Languages of Automatic Machine.
- π§βπ§ π§βπ¨ HAMAMAL - Holistic Actual Minimalist Automatic Mechanical Languages is a kind of Low-level Code for Esoteric Languages.
FOR everyone
WHO want to run esoteric languages
THE HelMA IS a Heavenly Esoteric Little Minimal Automaton for Esoteric Languages implemented in Haskell
THAT is an Automaton and an Interpreter for Esoteric Languages (EsoAutomata)
Features
Currently, π§ π¨ HelMA can interpret:
- structured:
- π BrainFuck
- goto:
- β€οΈ ETA
- π SubLeq
- π€ WhiteSpace
For Users
- INSTALL - How to download and run
- AUTHORS - List of authors
- THANKS - Thanks for inspiration
- TODO - Features and to do for all projects
- NEWS - New features
- FAQ - Frequently Asked Questions & Frequently Given Answers
For Developers
- BUGS - Know bugs to fix
- ROADMAP - Long versions of TODO
- CHANGELOG - Long versions of NEWS
- ARCHITECTURE - List of libraries
- CONTRIBUTING
- CODE OF CONDUCT
Reports
- hadock - A documentation
- hpc - Haskell program coverage report
- stan - Haskell STatic ANalyser report
- hlint - Source code suggestions report