nowfound

Dev tools · alternatives · 2026

24 alternatives to Compiler Fundamentals – Closure Conversion

Closure Conversion. GitHub Gist: instantly share code, notes, and snippets.

Compiler Fundamentals – Closure Conversion is an educational resource about closure conversion techniques in compiler design. It is for developers and computer science students learning how compilers transform closures… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Compiler Fundamentals – Closure Conversion launched in 2019; newer entries below may have overtaken it.

  1. 1

    Write your own compiler: introduction. Code genetation. AST. Abstract syntax tree. lisp. javascript.

    2017 · blog.klipse.tech · its alternatives →

  2. 2CT
  3. 3GI

    Hi all! I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;) Anyways... here's the repo: https://github.com/liam-ilan/crumb I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D

    2023 · its alternatives →

  4. 4

    Ultra Tiny Compiler. Contribute to antonmedv/ultra-tiny-compiler development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  5. 5

    A complete compiler for a simple language (in less than 150 LoC) - 00_readme.md

    2022 · gist.github.com · its alternatives →

  6. 6

    rcor C compiler (under development). Contribute to rcorcs/rcc development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  7. 7

    Programming language that compiles into a x86 ELF executable. - riicchhaarrd/ocean

    2021 · github.com · its alternatives →

  8. 8IW
  9. 9

    An example of PEG usage. Contribute to sebcat/move-literals development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  10. 10

    A mirror of https://git.sr.ht/~grego/sumtypes.h. Contribute to grego/sumtype.h development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  11. 11

    A Pascal to LLVM compiler in Haskell . Contribute to sam46/Paskell development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  12. 12

    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 →

  13. 13

    transpile algorithms/libs to idiomatic JS, Go, C#, Ruby - GitHub - pseudo-lang/pseudo: transpile algorithms/libs to idiomatic JS, Go, C#, Ruby

    2016 · github.com · its alternatives →

  14. 14

    One of the most challenging projects of my life :)

    2024 · github.com · its alternatives →

  15. 15JP
  16. 16CA
  17. 17

    Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum - Neargye/nameof

    2019 · github.com · its alternatives →

  18. 18
  19. 19MT
  20. 20

    simple virtual machine and assembler. Contribute to ronsoros/rvm development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  21. 21

    C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables) - bflattened/bflat

    2021 · github.com · its alternatives →

  22. 22OC
  23. 23

    sed to C translator written in sed. Contribute to lhoursquentin/sed-bin development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  24. 24

    An Innovative, Fast Transpiler for ECMAScript 2015 and later - JazzleWare/jazzle

    2017 · github.com · its alternatives →

Also compare

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 →