|
//---------------------------------------------------------------------
// <copyright file="TokenId.cs" company="Microsoft">
// Copyright (c) Microsoft Corporation. All rights reserved.
// </copyright>
// <summary>
// Provides a type to represent kinds of tokens.
// </summary>
//
// @owner mruiz
//---------------------------------------------------------------------
namespace System.Data.Services.Parsing
{
/// <summary>Enumeration values for token kinds.</summary>
internal enum TokenId
{
/// <summary>Unknown.</summary>
Unknown,
/// <summary>End of text.</summary>
End,
/// <summary>'=' - equality character.</summary>
Equal,
/// <summary>Identifier.</summary>
Identifier,
/// <summary>NullLiteral.</summary>
NullLiteral,
/// <summary>BooleanLiteral.</summary>
BooleanLiteral,
/// <summary>StringLiteral.</summary>
StringLiteral,
/// <summary>IntegerLiteral.</summary>
IntegerLiteral,
/// <summary>Int64 literal.</summary>
Int64Literal,
/// <summary>Single literal.</summary>
SingleLiteral,
/// <summary>DateTime literal.</summary>
DateTimeLiteral,
/// <summary>Decimal literal.</summary>
DecimalLiteral,
/// <summary>Double literal.</summary>
DoubleLiteral,
/// <summary>GUID literal.</summary>
GuidLiteral,
/// <summary>Binary literal.</summary>
BinaryLiteral,
/// <summary>Exclamation.</summary>
Exclamation,
/// <summary>OpenParen.</summary>
OpenParen,
/// <summary>CloseParen.</summary>
CloseParen,
/// <summary>Comma.</summary>
Comma,
/// <summary>Minus.</summary>
Minus,
/// <summary>Slash.</summary>
Slash,
/// <summary>Question.</summary>
Question,
/// <summary>Dot.</summary>
Dot,
/// <summary>Star.</summary>
Star,
}
}
|