Ergo.Combinators.lazy

You're seeing just the macro lazy, go back to Ergo.Combinators module for more information.
Link to this macro

lazy(parser)

(macro)

The lazy/1 parser is intended for use in cases where constructing parsers creates a recursive call. By using lazy the original parser call is deferred until later, breaking the infinite recursion.