PEG parser library formed as an internal Python DSL