Constructing Language Processors for Little Languages