//
// THIS FILE AUTOMATICALLY GENERATED.
//

using System;

namespace AAA
{
	namespace BBB
	{
		public class Sample1Lex : uls.polaris.UlsLex
		{
			public const int         NONE = -7;
			public const int         LINK = -6;
			public const int         TMPL = -5;
			public const int      LINENUM = -4;
			public const int       NUMBER = -3;
			public const int          EOF = -1;
			public const int          EOI = 0;
			public const int          TAB = 9;
			public const int           LF = 10;
			public const int        BEGIN = 92;
			public const int          BEG = 92;
			public const int          AND = 93;
			public const int       ANDAND = 93;
			public const int       AANNDD = 93;
			public const int         AND2 = 93;
			public const int    AND_ALIAS = 93;
			public const int        MINUS = 94;
			public const int           OR = 94;
			public const int          OR2 = 94;
			public const int           EQ = 95;
			public const int         EQEQ = 96;
			public const int          NEQ = 97;
			public const int          LEQ = 98;
			public const int          GEQ = 99;
			public const int           IF = 150;
			public const int        ENDIF = 151;
			public const int  BITWISE_AND = 152;
			public const int          ERR = 199;
			public const int       SQUOTE = 200;
			public const int       DQUOTE = 201;
			public const int        IDENT = 210;

			public Sample1Lex(string ulc_file)
				: base(ulc_file)
			{
			}

			~Sample1Lex()
			{
                Dispose(false);
			}

            protected override void Dispose(bool A_0)
            {
                base.Dispose(A_0);
            }
        }
	}
}
