X-Git-Url: http://git.draconx.ca/gitweb/gob-dx.git/blobdiff_plain/8445442abc02fc325a9ce228759403113583818c..edbed51570922b674286769255e3ac2b949e1ba7:/src/lexer.l diff --git a/src/lexer.l b/src/lexer.l index d59a3d9..11d79eb 100644 --- a/src/lexer.l +++ b/src/lexer.l @@ -1,4 +1,6 @@ -/* GOB C Preprocessor +%top{ +/* + * GOB C Preprocessor * Copyright (C) 1999-2000 the Free Software Foundation. * Copyright (C) 2000 Eazel, Inc. * Copyright (C) 2001-2011 George (Jiri) Lebl @@ -20,9 +22,10 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, * USA. */ -%{ +#include +} -#include "config.h" +%{ #include #include #include @@ -132,22 +135,22 @@ yy_current_state = 0; ^(I(S.RI).E\(([1-9][0-9]+|[2-9]))/(\)) { /* Thy evil easter egg */ #define QQ(x) long x -#define KK(x) =atoi(__(&,,x,)) +#define KK(x) =atoi(oo(&,,x,)) #define MM(x,a) {QQ(i);for(i=2;i