front end compiler integration