Add simple compiler