Txtzyme
Txtzyme copied to clipboard
DIY DSL Interpreter for Teensy (Arduino-like) Controllers
I ported a version of Arduinozyme to the ESP32. Since there's more space, I made the cli parsing non-blocking, in the hope that I could hook in a telnet server...
I needed to define a constant and make the usb descriptors into constants to compile with my avr: ``` Txtzyme drf$ avr-gcc --version avr-gcc (GCC) 4.6.2 Txtzyme drf$ git diff...
This code ``` C case '{': count = x; loop = buf; while ((ch = *buf++) && ch != '}') {} case '}': if (count) { count--; buf = loop;...
The _ instruction handler can leave the buf pointer after the terminating zero byte. The handler stops but the outer loop is left interpreting what ever it finds after the...