--- gentle/yytab.c.orig	Thu Aug 20 15:56:10 1998
+++ gentle/yytab.c	Mon Jan 13 14:11:57 2003
@@ -113,7 +113,8 @@
 #include <memory.h>
 #endif
 
-#include <values.h>
+#include <limits.h>
+#include <float.h>
 
 #ifdef __cplusplus
 
Index: reflex/reflex.c
--- reflex/reflex.c	1998-08-20 15:56:10 +0200
+++ reflex/reflex.c	2006-03-27 14:48:06 +0200
@@ -61,8 +61,9 @@
 /* (11) LAYOUT block */
 char *layout[] = {
    "\\  { yypos += 1; }",
-   "\\n { yyPosToNextLine(); }",
    "\\t { yypos += 1; }",
+   "\\r { yypos += 1; }",
+   "\\n { yyPosToNextLine(); }",
    ""
 };
 /* (12) ILLEGAL block */
