- All languages
- Adblock Filter List
- Agda
- Assembly
- C
- C#
- C++
- CSS
- Clojure
- CodeQL
- CoffeeScript
- Common Lisp
- Crystal
- DTrace
- Dart
- Dockerfile
- Dylan
- Elixir
- Emacs Lisp
- Erlang
- F#
- Factor
- Fennel
- Go
- HTML
- Haskell
- Java
- JavaScript
- Jupyter Notebook
- Kotlin
- LFE
- Lua
- MDX
- Makefile
- Meson
- Nim
- Nix
- OCaml
- Objective-C
- Objective-C++
- Oz
- PHP
- Perl
- Pony
- PostScript
- Pug
- Python
- Racket
- Red
- Rez
- Roff
- Ruby
- Rust
- SCSS
- Scala
- Scheme
- Shell
- Smalltalk
- Standard ML
- Swift
- TLA
- TeX
- TypeScript
- Vala
- Vim Script
- XSLT
- YASnippet
- Zig
Starred repositories
Code from the book "Essentials of Programming Languages", 3rd ed. by Friedman and Wand
The new nanopass framework; an embedded DSL for writing compilers in Scheme
A small nanopass compiler from a subset of Scheme to C. (Developed for Clojure Conj 2013)
Programs from the book Lisp in Small Pieces, updated to work on modern schemes
Kenichi Asai's reflective programming language Black
Digitized code from MIT's 1986 SICP video lectures.
Bibliography of Scheme research (readscheme.org and beyond)
An embeddable Emacs-like library for GNU Guile Scheme
HASKELL: Yale Haskell system written in Lisp
Collection of Utilities for Gerbil Scheme
Scheme 48 is an implementation of Scheme written by Richard Kelsey and Jonathan Rees.
💻 solutions to exercises in The Scheme programming Language, 4th Edition