simpPRU

PRU compiler

Simplifies programming of PRU microcontrollers by providing a high-level language and tools for building firmware.

Intuitive language for PRU which compiles down to PRU C

GitHub

67 stars
9 watching
11 forks
Language: C
last commit: 3 months ago
beagleboardbeaglebonebisonbison-grammardebiandocker-imageflexgcc-prulanguagelanguage-referencepru-corespru-icss

Related projects:

Repository Description Stars
pointbazaar/espl1000 A compiler for a statically typed programming language designed for embedded systems, targeting the ATMega328P microcontroller. 29
praeclarum/netjs Compiles .NET assemblies to JavaScript, allowing reuse in web apps by converting portable parts into reusable TypeScript files. 963
l1mey112/crepl A compiler and interpreter for executing C code on the fly as it is typed. 30
hackerfoo/poprc A compiler for a language that supports recursion and concatenative data structures with features like dependent types and partial evaluation 242
sviperll/argo Developing a pragmatic functional programming language with a focus on tooling, simplicity, and incremental changes to enable stable growth and maintenance. 10
phreda4/r4 A Forth-based language with simplified concepts and built-in support for debugging and profiling tools. 126
synrc/rpc Generates API SDKs for various languages based on Erlang's Type Specification. 18
emily33901/vproto A compiler and runtime for Protocol Buffers in the V programming language 52
bytedeco/javacpp-presets Provides pre-configured Java modules for widely used C/C++ libraries 2,677
portablesimula/simulacompiler Compiles Simula language to pure Java code with one exception for the Goto statement 15
cxxxr/valtan A compiler that translates Common Lisp code into JavaScript 238
rusini/manool A language designed to help developers create prototype code quickly and then refactor it into production-ready code 62
p4lang/p4c An open-source compiler for the P4 programming language used to generate software that controls networking devices. 680
dibyendumajumdar/ravi An open-source programming language extension with limited static typing and just-in-time compilation capabilities 1,169
cesquivias/mumbler Experimental programming language with GraalVM JIT 109