grammatica.grammar.String.render#

grammar.String.render(full=True, wrap=True)[source]#

Render the grammar as a regular expression.

Parameters:
  • full (bool, optional) – Render the full expression. Defaults to True.

  • wrap (bool, optional) – Wrap the expression in parentheses. Defaults to True.

Returns:

str | None – Rendered expression, or None if resolved to empty.