I'm looking forward the implementation of a tex.execute() command on the lua side in luatex. But it needs patching luatex the program and I have a dream: providing the patch... :)
As I have nearly no experience with dealing with such big projects with lots of libraries entangled, I'd like to be taught how to read a piece of luatex code and understand it.
I have three examples in mind:
- the
\directluaprimitive (to understand the tex2lua route); - the
tex.sprintfunction (to understand the lua2tex route); - the
tex.getboxfunction (to understand howluainteract withTeXmaterial).
Note: when travelling for summer holidays, I can understand people speaking C provided they speak slowly but I'm a bit too shy to speak myself :)