Path: csiph.com!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!news.iecc.com!.POSTED.news.iecc.com!nerds-end From: Robert van Engelen Newsgroups: comp.compilers Subject: [ANN] RE/flex 0.9.18 - a Flex-like lexical analyzer generator for C++ Date: Mon, 27 Mar 2017 16:58:15 -0700 (PDT) Organization: Compilers Central Lines: 27 Sender: news@iecc.com Approved: comp.compilers@iecc.com Message-ID: <17-03-013@comp.compilers> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Info: miucha.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="39554"; mail-complaints-to="abuse@iecc.com" Keywords: lex, available Posted-Date: 27 Mar 2017 22:37:57 EDT X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com Xref: csiph.com comp.compilers:1834 I'm pleased to share with this excellent compilers group that RE/flex 0.9.18 is released, moving the software out of beta into stable/production status. After teaching 18 years of teaching Compiler Construction (and writing technical papers on the subject) I grew frustrated with the lack of progress with Flex. Flex has C++ bugs, no Unicode, no indent/nodent/dedent anchors, no lazy repeats, no working performance option -p, outdated documentation, etc... A complete redesign for C++ was best, from the ground-up, based on C++ best practices. RE/flex is released in free open source and licensed under the BSD-3. RE/flex is available on GitHub (the repo) and on SourceForge (packaged): https://github.com/Genivia/RE-flex https://sourceforge.net/projects/re-flex If you work with Flex or with other lexical analyzer tools, then you might be interested give RE/flex a try. I put the documentation on a perma-link here: http://re-flex.sourceforge.net Cheers - Prof. Robert van Engelen