Iterates through a chain of rules with the same anchor to inspect their different replacement patterns.
Iterates through matches, retrieves the rule for each, and uses ParentTransformer to get the transformer's description for context.
Parses a log file and uses the `FocusableOnly` option to quickly extract only the critical error entries.
Parses log entries to extract an optional error code, providing a default status when it's missing by using the `{!var:...}` fallback syntax.
Parsing a standard connection string. Note how the semicolon acts as both an anchor and a natural statement separator.
Practical: Builds a custom `Repeat` loop control structure that executes an action a specified number of times.
Practical: Creates a custom code block parser. `@QuoteSensitive(false)` is essential to allow the capture of content that contains its own quotes.
Practical: Creates a robust error handler that automatically defines variables on-the-fly when an 'Undefined Identifier' error occurs.
Practical: Demonstrates how removing the token for single-quoted strings causes the parser to treat the quote and its contents as individual generic tokens.
Practical: Inspects various properties of an item from within a callback, including its definition text.
Practical: Iterates through all matches and uses the `Match.Rule` property to identify which pattern generated each match, demonstrating a key introspection feature.
Practical: Iterates through all overloads of the '+' operator and displays their unique definition text.