christophevg/codecanvas
Python module to build abstract syntax trees that can be emitted to program code
Discovered public repositories for christophevg in the GitHub catalog.
Python module to build abstract syntax trees that can be emitted to program code
My master thesis on Intrusion Detection in Wireless Sensor Networks.
The sources home of foo-lang.
A collection of functions for AVR and related hardware development
A Textmate 2 compatible bundle for Racket
Code collected and adapted while exploring embedded systems. Mostly AVR-related.
Various experiments with the AVR Raven board
some experiments in Computer Graphics
My son's personal website
My daughter's personal website
My personal website.
UmlCanvas is an implementation around the HTML5 Canvas that allows generation of UML diagrams. Two interfaces are provided: an OO Javascript API and a textual DSL.
Canvas2D is a lightweight OO wrapper API around the HTML5 canvas element. It offers an extensible shape-oriented interface.
The Abstract Domain Language is a general purpose DSL.
A Makefile and related build infrastructure common to many of my Javascript-based projects.
A set of JavaScript language extensions focusing on the language itself, rather than trying to overcome browser issues. It's aim is to increase development productivity, with a minimal overhead (read: size).