First page Back Continue Last page Overview Graphics
Engine Restructured
Recursion Eliminated
- Engine is no longer recursive. Iterative engine does not suffer from stack overflow errors in the C code for perl.
- Patterns that previously caused the engine to crash will run to finish in Perl 5.10, albeit very... very.... slowly....
- It is much easier to override backtracking type behavior in an iterative engine.
- This may have a modest penalty for normal patterns, but the boys in the lab are working on it!