Compiler design workspace