Grammar Engine architecture
- Standard compiler design
- Parser builds a rule expression tree (abstract)
- Rule expression tree is used to generate subroutine in PIR
- Parser can be switched out for other pattern matching languages
- Perl 5 regular expressions
- Wildcard globbing
- Rules built using coroutines