[Xitami-Dev] About Libero

Pieter Hintjens xitami-dev@lists.xitami.org
Mon, 21 Jan 2002 13:31:37 +0100


Laszlo wrote:

> What about to implement Libero (and maybe GSL) by flex and bison and
> of course still using SFL?...

It's a good idea, and indeed I generally prefer Flex to Libero for 
designing parsers.  However... I once wrote a full COBOL lexical 
analyser in Lex, hit several hard limitations and ended-up using a 
small tool I'd written, called Libero.  That led me to finishing 
Libero and releasing it as free software.

Back to 2002.  We're rewriting Libero using GSL, so the tool will 
disappear as such, and become a GSL package.  The scanner/parser in 
GSLgen 3.x is probably too bizarre to be written using Flex/Bison, 
since it runs through SMT to allow multithreaded execution.  We did 
this to allow GSL programming in Xitami and similar contexts.

So I don't think it's interesting to consider Flex/Bison for GSL.

Regards,
-
Pieter Hintjens
iMatix Corporation