-/* $Id: token.l.in,v 1.16 2001/08/30 03:45:26 peter Exp $
+/* $Id: token.l.in,v 1.17 2001/09/16 17:27:56 peter Exp $
* Main lexer
*
* Copyright (C) 2001 Peter Johnson
#include "bison.h"
-RCSID("$Id: token.l.in,v 1.16 2001/08/30 03:45:26 peter Exp $");
+RCSID("$Id: token.l.in,v 1.17 2001/09/16 17:27:56 peter Exp $");
#define yylval nasm_parser_lval
}
/* directive: [name value] */
-^"[" { BEGIN DIRECTIVE; return '['; }
+^{WS}*"[" { BEGIN DIRECTIVE; return '['; }
<DIRECTIVE>"]" { BEGIN INITIAL; return ']'; }
<DIRECTIVE2>"]" { BEGIN INITIAL; return ']'; }
<DIRECTIVE>\n { BEGIN INITIAL; return '\n'; }
-/* $Id: token.l.in,v 1.16 2001/08/30 03:45:26 peter Exp $
+/* $Id: token.l.in,v 1.17 2001/09/16 17:27:56 peter Exp $
* Main lexer
*
* Copyright (C) 2001 Peter Johnson
#include "bison.h"
-RCSID("$Id: token.l.in,v 1.16 2001/08/30 03:45:26 peter Exp $");
+RCSID("$Id: token.l.in,v 1.17 2001/09/16 17:27:56 peter Exp $");
#define yylval nasm_parser_lval
}
/* directive: [name value] */
-^"[" { BEGIN DIRECTIVE; return '['; }
+^{WS}*"[" { BEGIN DIRECTIVE; return '['; }
<DIRECTIVE>"]" { BEGIN INITIAL; return ']'; }
<DIRECTIVE2>"]" { BEGIN INITIAL; return ']'; }
<DIRECTIVE>\n { BEGIN INITIAL; return '\n'; }