diff --git a/src/lexer.h b/src/lexer.h
index c0261b6096abacff106b0a7c0fc47ca494e851fd..3152b35c45fc18a346eeef7758714c7c4c46b7f4 100644
--- a/src/lexer.h
+++ b/src/lexer.h
@@ -1,5 +1,5 @@
 /*
- * $Id: lexer.h,v 1.13 1999/12/17 21:09:49 hubbe Exp $
+ * $Id: lexer.h,v 1.14 1999/12/30 14:46:07 grubba Exp $
  *
  * Lexical analyzer template.
  * Based on lex.c 1.62
@@ -698,6 +698,9 @@ static int low_yylex(YYSTYPE *yylval)
 	  case TWO_CHAR('e','l'):
 	    if(ISWORD("else")) return F_ELSE;
 	  break;
+	  case TWO_CHAR('e','x'):
+	    if(ISWORD("extern")) return F_EXTERN;
+	  break;
 	  case TWO_CHAR('f','i'):
 	    if(ISWORD("final")) return F_FINAL_ID;
 	  break;