1. A compilation system comprising: a receiver component that receives a delimited programmatic expression comprising a first element, a delimiter, and a second element; a type detection component that determines the type of the first element; and a generation component that produces a translated expression based on the type of the first element and identities of the first element, the delimiter and the second element.