fix cr/lfs and remove trailing whitespaces...
[supertux.git] / src / squirrel / squirrel / sqlexer.h
index be3b188..52993e5 100644 (file)
@@ -1,45 +1,45 @@
-/*     see copyright notice in squirrel.h */\r
-#ifndef _SQLEXER_H_\r
-#define _SQLEXER_H_\r
-\r
-#ifdef _UNICODE\r
-typedef SQChar LexChar;\r
-#else\r
-typedef        unsigned char LexChar;\r
-#endif\r
-\r
-struct SQLexer\r
-{\r
-       SQLexer();\r
-       ~SQLexer();\r
-       void Init(SQSharedState *ss,SQLEXREADFUNC rg,SQUserPointer up,CompilerErrorFunc efunc,void *ed);\r
-       void Error(const SQChar *err);\r
-       SQInteger Lex();\r
-       const SQChar *Tok2Str(SQInteger tok);\r
-private:\r
-       SQInteger GetIDType(SQChar *s);\r
-       SQInteger ReadString(SQInteger ndelim,bool verbatim);\r
-       SQInteger ReadNumber();\r
-       void LexBlockComment();\r
-       SQInteger ReadID();\r
-       void Next();\r
-       SQInteger _curtoken;\r
-       SQTable *_keywords;\r
-public:\r
-       SQInteger _prevtoken;\r
-       SQInteger _currentline;\r
-       SQInteger _lasttokenline;\r
-       SQInteger _currentcolumn;\r
-       const SQChar *_svalue;\r
-       SQInteger _nvalue;\r
-       SQFloat _fvalue;\r
-       SQLEXREADFUNC _readf;\r
-       SQUserPointer _up;\r
-       LexChar _currdata;\r
-       SQSharedState *_sharedstate;\r
-       sqvector<SQChar> _longstr;\r
-       CompilerErrorFunc _errfunc;\r
-       void *_errtarget;\r
-};\r
-\r
-#endif\r
+/*     see copyright notice in squirrel.h */
+#ifndef _SQLEXER_H_
+#define _SQLEXER_H_
+
+#ifdef _UNICODE
+typedef SQChar LexChar;
+#else
+typedef        unsigned char LexChar;
+#endif
+
+struct SQLexer
+{
+       SQLexer();
+       ~SQLexer();
+       void Init(SQSharedState *ss,SQLEXREADFUNC rg,SQUserPointer up,CompilerErrorFunc efunc,void *ed);
+       void Error(const SQChar *err);
+       SQInteger Lex();
+       const SQChar *Tok2Str(SQInteger tok);
+private:
+       SQInteger GetIDType(SQChar *s);
+       SQInteger ReadString(SQInteger ndelim,bool verbatim);
+       SQInteger ReadNumber();
+       void LexBlockComment();
+       SQInteger ReadID();
+       void Next();
+       SQInteger _curtoken;
+       SQTable *_keywords;
+public:
+       SQInteger _prevtoken;
+       SQInteger _currentline;
+       SQInteger _lasttokenline;
+       SQInteger _currentcolumn;
+       const SQChar *_svalue;
+       SQInteger _nvalue;
+       SQFloat _fvalue;
+       SQLEXREADFUNC _readf;
+       SQUserPointer _up;
+       LexChar _currdata;
+       SQSharedState *_sharedstate;
+       sqvector<SQChar> _longstr;
+       CompilerErrorFunc _errfunc;
+       void *_errtarget;
+};
+
+#endif