Projects

Fo F Projects

Barrelfish is a research operating system that targets new multi-core hardware. In programming Barrelfish we use a number of domain specific languages, for example to describe hardware, and define messaging interfaces. The programs and descriptions written in these languages are compiled to C using a system for describing DSLs called Filet-Of-Fish. Here are a few related projects:

Optimizing FoF Generated Code

Convert existing DSL's to FoF

Translation Validation of FoF Output

Projects