Micro Pascal compiler