Spoofax Shell: my thesis project to create a REPL for Spoofax

Spoofax Shell is my thesis project to create a REPL for the Spoofax Language Workbench. Read the accompanying report here.