Dev tools · alternatives · 2026
24 alternatives to Pascal to LLVM Compiler in Haskell
A Pascal to LLVM compiler in Haskell . Contribute to sam46/Paskell development by creating an account on GitHub.
A Pascal to LLVM compiler written in Haskell that translates Pascal source code into LLVM intermediate representation. It is designed for developers interested in compiler construction, Pascal programming, or LLVM… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Pascal to LLVM Compiler in Haskell launched in 2020; newer entries below may have overtaken it.
- 1SH
2017 · pixel-druid.com · its alternatives →
- 2

Library for interacting with LLVM IR in pure Go. Contribute to llir/llvm development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 3

A complete compiler for a simple language (in less than 150 LoC) - 00_readme.md
2022 · gist.github.com · its alternatives →
- 4

We heard your requests for Haskell and today we're excited to finally announce Haskell as yet another language we support. We've decided to put our focus...
2017 · repl.it · its alternatives →
- 5

x86 C compiler written in untyped lambda calculus. Contribute to woodrush/lambda-8cc development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 6

🔬 a C++ compiler middle-end, using an LLVM backend - artagnon/rhine
2016 · github.com · its alternatives →
- 7

This is a Python package that allows you to write function signatures to define LLM queries. This makes it easy to mix regular code with calls to LLMs, which enables you to use the LLM for its creativity and reasoning while also enforcing structure/logic as necessary. LLM output is parsed for you according to the return type annotation of the function, including complex return types such as streaming an array of structured objects. I built this to show that we can think about using LLMs more fluidly than just chains and chats, i.e. more interchangeably with regular code, and to make it…
2023 · github.com · its alternatives →
- 8

Generate Erlang VM byte code from Haskell. Contribute to kofigumbs/codec-beam development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 9MT
2013 · teamten.com · its alternatives →
- 10

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM. - tinygo-org/tinygo
2018 · github.com · its alternatives →
- 11

Compiler for a small language into x86-64 Assembly - MauriceGit/compiler
2020 · github.com · its alternatives →
- 12

Write your own compiler: introduction. Code genetation. AST. Abstract syntax tree. lisp. javascript.
2017 · blog.klipse.tech · its alternatives →
- 13

GitHub Gist: instantly share code, notes, and snippets.
2011 · gist.github.com · its alternatives →
- 14

Programming language that compiles into a x86 ELF executable. - riicchhaarrd/ocean
2021 · github.com · its alternatives →
- 15

This is rather a mature project. It began out of curiosity: I wanted to test if Haskell FFI was powerful and expressive enough to interconnect C and Haskell code flawlessly. Particularly, if C strings generated inside Nginx can be shared within Haskell code and what must be done to respect their lifetimes etc. Recently, I released version 3.2.0 with revamped README (with a lot of examples) and a new approach to building Haskell handlers using the modernized cabal v2-build for dependencies.
2023 · github.com · its alternatives →
- 16

This repo is the result of a debate about what kind of programming language might be appropriate if humans are no longer the primary authors. Initially the thought was "LLMs can just generate binaries directly" (this was before a more famous person had the same idea). But that on reflection seems like a bad approach because languages exist to capture program semantics that are elided by translation to machine code. The next step was to wonder if an existing "machine readable" program representation can be the target for LLM code generation. It turns out yes. This project is the result of…
Mar 2026 · github.com · its alternatives →
- 17

Merry Christmas, everyone! Now you can compile Haskell code on Windows 11 ARM. It will run full speed if you use UTM/QEmu on Apple silicon. :-) It's a very draft version, but it works well. Any ideas?
2024 · gitlab.haskell.org · its alternatives →
- 18

Great book with a low barrier to entry for learning Haskell
2016 · haskellbook.com · its alternatives →
- 19

My implementation of Thorsten Bell's book (Writing an Interpreter in Go) - actuallyachraf/monkey-giggle
2020 · github.com · its alternatives →
- 20

This is a weekend hack that I'd like to further develop as it's working surprisingly well. Using MCTS, we can explore a space of possible verified programs with an LLM. We check the partial programs at each step, and so steer towards programs that pass the verifier. https://github.com/namin/llm-verified-with-monte-carlo-tree-...
2023 · github.com · its alternatives →
- 21

Lisp-like-R: A clojure inspired lisp that compiles to R in R - dirkschumacher/llr
2021 · github.com · its alternatives →
- 22

hspp: An experimental library to bring Haskell Style Programming to C++. - BowenFu/hspp
2022 · github.com · its alternatives →
- 23

G'day, HN! I'm one of the maintainers of `llm`. I've been working alongside a trusty group of contributors to bring this project to life, and we're now at a point where we're ready to share it with the world. Large language models (LLMs) are taking the computing world by storm due to their emergent abilities that allow them to perform a wide variety of tasks, including translation, summarization, code generation, and even some degree of reasoning. However, the ecosystem around LLMs is still in its infancy, and it can be difficult to get started with these models. `llm` is a one-stop shop for…
2023 · github.com · its alternatives →
- 24

DOM to Semantic-Markdown for use with LLMs. Contribute to romansky/dom-to-semantic-markdown development by creating an account on GitHub.
2024 · github.com · its alternatives →
Also compare
- Simplexhc – Haskell to LLVM compiler (design phase) alternatives
- A pure Go library for interacting with LLVM IR alternatives
- A compiler and VM for a simple language, in 150 lines of code alternatives
- Online Haskell REPL alternatives
- Lambda-8cc – An x86 C compiler written in untyped lambda calculus alternatives
- Rhine – A typed Elixir-inspired language on LLVM alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →