PEG parser generator and its description which the generator generates itself by.