Parser in a separate file
The parser creates an ATS, which is printed as result