A spigot plugin for Minecraft which allows for 'comparators' and 'repeators' to be programmed using books.
The functionality which changes the behaviours of the redstone components is fully implemented, however currently the compiler can only understand very basic instructions (no code blocks, if statements can only be a single instruction long and no loops currently)
A sample program:
This gives the output: