HelVM
HelVM - Haskellish Esoteric Language VM (Vegan Metro) (Virtual Machine) implemented in Haskell
Poland
Pinned Repositories
BrainfuckAsmCompiler
This project translates a reduced set of x86 assembly code into brainfuck-code.
helct
💼 💻 HelCT - Haskellish Esoteric Little C Transpiler (or Little Celestial 🫖 Teapot) to Esoteric Languages implemented in Haskell
helio
🚒 🍳 HelIO - Haskellish Esoteric Library Input Output
helma
🔧 🎨 HelMA - Haskellish Esoteric Little Minimal Automaton for Esoteric Languages implemented in Haskell
helms
🔬 ⚕️ HelMS - Haskellish Esoteric Little Macro Schemer for Esoteric Languages implemented in Haskell
helpa
🏭 🌾 HelPA - Haskellish Esoteric Little Pseudo Assembler to Esoteric Languages implemented in Haskell
helps
🚀 ✈️ HelPS - Haskellish Esoteric Little Poly Scripter for Esoteric Languages implemented in Haskell
heltc
🎓 🏫 HelTC - Haskellish Esoteric Lambda True Calculator to Esoteric Languages implemented in Haskell
helvm.github.io
☀️ HelVM - Haskellish Esoteric Language VM (Vegan Metro) (Virtual Machine) implemented in Haskell
sponge
Esoteric compiler Subset of Scheme to BeFunge98
HelVM's Repositories
helvm/BeFunge93
helvm/malbolge-interpreter-smagi
Standard Interpreter for Malbolge, ported from Ben Olstead's original C interpreter.
helvm/cosmopolitan-sk
SK calculus reducer in as many programming languages as possible.
helvm/egison
The Egison Programming Language
helvm/fay
A proper subset of Haskell that compiles to JavaScript
helvm/haskell-monads-exploration
Exploring State, Reader, Writer, RWS monads in Haskell
helvm/helium
The Helium compiler, Helium-as-a-library, and the texthint interpreter
helvm/hint
Runtime Haskell interpreter
helvm/idris-subleq
An exploration of a subleq machine whose type reflects its state
helvm/IotaBF
Tools for making and executing Iota programs, including a BrainFuck interpreter.
helvm/lambda-calculus-maurobringolf
Haskell interpreted as λ-calculus, in Haskell.
helvm/language-ocaml
Language tools for manipulating OCaml programs in Haskell (parser, pretty-printer, ...)
helvm/lvm
The LVM runtime and libraries for binding to Helium
helvm/malbolge-return
A Malbolge implementation and interpreter in Rust.
helvm/malbolge-tools
Web based Malbolge interactive interpreter and a collection of code generators.
helvm/Malbolge-Unshackled
You think Malbolge is the worst programming language ever? You are wrong: Malbolge Unshackled is worse! Read why.
helvm/miniagda
A prototypical dependently typed languages with sized types and variances
helvm/ni
A stack-based concatenative programming language (and an IRC bot for some reason)
helvm/omurakazuaki-rust
Extracted subtree for Kazuaki Omura's Whitespace interpreter in Rust
helvm/oplang
Stack-based esoteric programming language
helvm/pact
The Pact Smart Contract Language
helvm/piet
Piet interpreter in rust
helvm/purescript-wasm
Wasm library for PureScript
helvm/rick
INTERCAL interpreter/compiler
helvm/spitewaste
Spitewaste is a collection of tools with the noble goal of making your code disappear.
helvm/StringToINTERCAL
A tool to convert a string to INTERCAL code output
helvm/thstro-simple-interpreter
A simple interpreter for malbolge, had to focus on other assigments this week
helvm/toy-wasm-symbexp
A toy symbolic execution engine, supporting the blog article ...
helvm/unlambda-rs-Hell0XD
helvm/write-you-a-haskell
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)