Hi Folks: I've been a bit of reading, and have discovered that flex can (as of when I'm not sure) generate a reentrant and apparently thread-safe C scanner. Has anyone used that API? How easy or hard is it to port an application that uses non-reentrant scanner? Steve