Lua debugger and interpreter
The SAW scripting language.
Crucible is a library for symbolic simulation of imperative programs
An llvm pretty printer inspired by the haskell llvm binding
Provides an interface for AIGs and word-level operations on them
Challenge Problem 7 for PPAML Program
The Haskell Lightweight Virtual Machine (HaLVM): GHC running on Xen
Parser and type analysis for the Go programming language
A set of utilities for using indexed types including containers, equality, and comparison.
A DSL for generating GR(1) problems
Lean Theorem Prover
Parser for the llvm bitcode format
Tower backend and Ivory board support package for the STM32 line of microcontrollers
s2n : an implementation of the TLS/SSL protocols
A concurrency framework for the Ivory language
The Ivory EDSL
Gidl: an Interface Description Language
POSIX/libev-based Tower backend for testing
Sources for the http://ivorylang.org website.
Embedded-friendly crypto a la SMACCM
SMACCMPilot flight controller
Challenge Problem 8 for PPAML Program
Matasano CryptoPals Solutions
Atom to Sally translator
A DSL for embedded hard realtime applications.
Vim mode for the Salty DSL
The LLVM Symbolic Simulator, part of SAW.