Davide Munari's repositories
acwj
A Compiler Writing Journey
C-Interpretor
C interpreter using only C standard library and Abstract Syntax Tree (AST)
C11parser
A correct C89/C90/C99/C11/C18 parser written using Menhir and OCaml
c4
C in four functions
compiler_series
Material for the Creating a Compiler video lesson series.
cpi
Tiny c++ interpreter
cppcheck
static analysis of C/C++ code
eclipse-cdt-standalone-astparser
Example using the Eclipse CDT Parser API
ECUBus
ECU bus tool, UDS over CAN, CAN-FD, Ethernet and so on.
Flowgen
Flowchart-based documentation for C++ codes. Complementing Doxygen.
lacc
A simple, self-hosting C compiler
lcc
The lcc retargetable ANSI C compiler
libudslin
Unified Diagnostic Services (ISO-14229) protocol on LIN
Open-SAE-J1939
SAE J1939 protocol free to use for embedded systems or PC with CAN-bus
Progly_create_prj_Eclipse
Programmatically create a project in Eclipse, Plugin.
PyCParser
C parser and interpreter written in Python with automatic ctypes interface generation
Unit-Test-Generation-Support
Unit test generation support tool
write-a-C-interpreter
Write a simple interpreter of C. Inspired by c4 and largely based on it.