A PEG parser in Java based on LPeg