Lazy scanner generation for modular regular grammars - Klint, Paul (1991)