Compiler frontend toolkit