Copilot

Stream compiler

A language and toolset for generating hard real-time C code from a domain-specific stream language

A (Haskell DSL) stream language for generating hard real-time C code.

GitHub

149 stars
19 watching
12 forks
Language: Haskell
last commit: over 5 years ago

Related projects:

Repository Description Stars
l1mey112/crepl A compiler and interpreter for executing C code on the fly as it is typed. 29
travisdoor/bl A C-based language development project with features like strong typing, compile-time execution, and support for multiple platforms. 183
talw/crisp-compiler A Haskell compiler for a Lisp/Scheme-inspired language with an LLVM backend 99
mchakravarty/language-c-inline A Haskell library that allows inline C and Objective-C code in Haskell programs 147
chiroptical/declarative-programming-streams Lists active and previously active declarative programming streams with relevant information about their content and schedules. 67
kelilanguage/compiler A Haskell implementation of a compiler for a custom programming language 171
saman-pasha/lcc A Lisp-like compiler and toolset for writing C code with additional features 26
radian-software/kalyn A compiler that translates a functional programming language to x86-64 machine code from scratch. 157
davidgiven/cowgol A programming language designed to be self-hosted on small systems, compiled from itself, and optimized for tiny size and speed. 247
justlucdewit/cod A language and compiler that supports a unique concatenative stack-based programming paradigm. 24
paf31/dovetail A tool for building domain-specific languages in Haskell using a PureScript interpreter 119
haskell-ci/haskell-ci Generates CI workflows for multiple versions of the Haskell programming language compiler 438
gabriella439/pipes A lightweight stream processing library that builds and connects reusable streaming components using Haskell 489
jaseemabid/olifant A language targeting LLVM with the goal of building a simple compiler 64
maki-nage/makinage Stream Processing Library and Framework 38