Text this: Evaluating program generation for micros