and! Bison vs yacc Re: Flex vs Lex - Mailing list pgsql-hackers

From Alfred Perlstein
Subject and! Bison vs yacc Re: Flex vs Lex
Date
Msg-id 20000820134136.E4854@fw.wintelcom.net
Whole thread Raw
In response to Flex vs Lex  (Peter Eisentraut <peter_e@gmx.net>)
Responses Re: and! Bison vs yacc Re: Flex vs Lex
List pgsql-hackers
* Peter Eisentraut <peter_e@gmx.net> [000820 04:06] wrote:
> Barring protests, I will instruct configure and the makefiles to only look
> for and use Flex rather than any old Lex, since the latter won't work
> anyway. If at a later date someone has a burning desire to make things
> work with FooNix Lex it should be a relatively simple change back -- in
> any case simpler than making that other lex work in the first place.

I'm not sure if it's still an issue but FreeBSD has removed bison
from the base system (I think NetBSD has as well but it was a long
time ago) the problem is that last I checked FreeBSD's yacc can't
handle one of postgresql's grammar description files and therefore
requires bison to be present.

Basically the configure script ought to abort if bison isn't found,
yacc doesn't work as a replacement.

-- 
-Alfred Perlstein - [bright@wintelcom.net|alfred@freebsd.org]
"I have the heart of a child; I keep it in a jar on my desk."


pgsql-hackers by date:

Previous
From: Tiago Antão
Date:
Subject: A GNU-Prolog/PostgreSQL interface
Next
From: Ben Adida
Date:
Subject: Re: Re: [GENERAL] +/- Inf for float8's