Also another general note (to everyone): do not put blank lines in procedures with no declarations. e.g.: yyerror(char *s) { <<<<<<< do not put blank line here log(....) } Some FreeBSD guy decided that this was a good idea. What it is, is silly, and we aren't going to do it in DragonFly. -Matt