Extract visitors from the grammar nodes and call makers in the peg generator (GH-28172) Simplify the peg generator logic by extracting as much visitors as possible to disentangle the flow and separate concerns.