PADS: A domain specific language for processing ad hoc data (2005)

by K Fisher, R Gruber
Venue:In ACM Conference on Programming Language Design and Implementation