Pinned Repositories
build-prove-compare-student-code
Student-facing code from the book *Programming Languages: Build, Prove, and Compare* by Norman Ramsey
comp150fp-2013f
A class repository for Norman Ramsey's 2013 Advanced Functional Programming class.
ebnf
Very old tool using Wirth's EBNF notation in a parser generator, primarily for LL(1) grammars
Frosthaven-YASS
YASS Storage layouts for Frosthaven
icfp-contest-2011
2011 ICFP programming contest entry
noweb
The noweb tool for literate programming
noweb3
Noweb, a simple literate-programming tool: the never-released, alpha, Lua-based version
qc--
Quick C-- compiler (no longer maintained)
SML-Lint
Tool for detecting bad style in Standard ML programs
nrnrnr's Repositories
nrnrnr/noweb
The noweb tool for literate programming
nrnrnr/qc--
Quick C-- compiler (no longer maintained)
nrnrnr/build-prove-compare-student-code
Student-facing code from the book *Programming Languages: Build, Prove, and Compare* by Norman Ramsey
nrnrnr/SML-Lint
Tool for detecting bad style in Standard ML programs
nrnrnr/noweb3
Noweb, a simple literate-programming tool: the never-released, alpha, Lua-based version
nrnrnr/Frosthaven-YASS
YASS Storage layouts for Frosthaven
nrnrnr/ebnf
Very old tool using Wirth's EBNF notation in a parser generator, primarily for LL(1) grammars
nrnrnr/comp150fp-2013f
A class repository for Norman Ramsey's 2013 Advanced Functional Programming class.
nrnrnr/fun
Code and other entertainments from the Tufts CS group Fun in the Afternoon
nrnrnr/Match40
Happstack application to help students find parteners for pair programming
nrnrnr/redo
Smaller, easier, more powerful, and more reliable than make. An implementation of djb's redo.
nrnrnr/ghc-timing-mystery
Demonstrates GHC timing weirdness
nrnrnr/osbf-lua
OSBF-Lua, a spam filter built in collaboration with Fidelis Assis
nrnrnr/plfa
My work on Wadler's _Programming Language Foundations in Agda_
nrnrnr/clang-tags
C/C++ source code indexing tool based on libclang
nrnrnr/clibs
A smattering of miscellaneous C libraries. Includes sane argument parsing, a thread-safe multi-producer/multi-consumer queue, and implementation of common data structures (hashmaps, vectors and linked lists).
nrnrnr/gloomhaven-play-organizer
Organizer to hold Gloomhaven supplies needed during setup and play
nrnrnr/lanes
Lanes is a lightweight, native, lazy evaluating multithreading library for Lua 5.1 and 5.2.
nrnrnr/mfsolve
mfsolve
nrnrnr/nbibtex
Powerful, flexible replacement for bibtex
nrnrnr/noerr
noerr is a filter for noweb error messages to improve error messages for languages missing #LINE directives.
nrnrnr/Partition
Thesis
nrnrnr/plfa.github.io
An introduction to programming language theory in Agda
nrnrnr/polymode
Object oriented framework for multiple emacs modes based on indirect buffers
nrnrnr/retrie
Retrie is a powerful, easy-to-use codemodding tool for Haskell.
nrnrnr/rima
Rima is a tool for formulating mathematical models
nrnrnr/sample-ghc-client
Client to test issues with using the GHC API when bootstrap and API are different versions
nrnrnr/simpledbus
Simple DBus bindings for Lua
nrnrnr/u2ps
unicode text to postscript converter
nrnrnr/worldhaven
All of the JSON data files and Asset image files that the WAV utilizes