Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / Activities / Rules / Parser / Token.cs / 1305376 / Token.cs
#region Using directives
using System;
using System.Collections.Generic;
using System.Text;
#endregion
namespace System.Workflow.Activities.Rules
{
internal enum TokenID
{
Unknown,
Identifier,
Dot,
Comma,
LParen,
RParen,
Plus, // +
Minus, // -
Divide, // /
Multiply, // *
Modulus, // MOD
BitAnd, // &
BitOr, // |
And, // AND, &&
Or, // OR, ||
Not, // NOT, !
Equal, // ==
NotEqual, // !=, <>
Less, // <
LessEqual, // <=
Greater, // >
GreaterEqual, // >=
StringLiteral, // " ... "
CharacterLiteral, // ' ... '
IntegerLiteral,
DecimalLiteral,
FloatLiteral,
True,
False,
Null,
This,
In,
Out,
Ref,
Assign,
TypeName,
Update,
Halt,
Semicolon, // ;
LBracket, // [
RBracket, // ]
LCurlyBrace, // {
RCurlyBrace, // }
New,
Illegal,
EndOfInput
}
internal class Token
{
internal TokenID TokenID;
internal int StartPosition;
internal object Value;
internal Token(TokenID tokenID, int position, object value)
{
this.TokenID = tokenID;
this.StartPosition = position;
this.Value = value;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FlowDocumentReader.cs
- CalendarDay.cs
- LinkTarget.cs
- WebBrowserHelper.cs
- WsdlContractConversionContext.cs
- ProviderConnectionPoint.cs
- StretchValidation.cs
- AliasedSlot.cs
- ControlEvent.cs
- FrameDimension.cs
- FillBehavior.cs
- RuntimeResourceSet.cs
- ProtectedConfigurationProviderCollection.cs
- GraphicsState.cs
- CommentAction.cs
- InfoCardBaseException.cs
- SmtpTransport.cs
- SqlFunctionAttribute.cs
- EntityContainer.cs
- ExpressionEvaluator.cs
- FlowLayout.cs
- storepermissionattribute.cs
- InvalidCastException.cs
- BaseInfoTable.cs
- AddingNewEventArgs.cs
- Transform.cs
- PersonalizationDictionary.cs
- Filter.cs
- SizeAnimationUsingKeyFrames.cs
- DiscreteKeyFrames.cs
- Soap.cs
- GlyphsSerializer.cs
- ColumnClickEvent.cs
- ListBindingHelper.cs
- DataSourceControl.cs
- RuntimeCompatibilityAttribute.cs
- WebPartDisplayMode.cs
- XmlCharCheckingWriter.cs
- BitArray.cs
- GeneralTransform3DCollection.cs
- precedingquery.cs
- CollectionDataContractAttribute.cs
- RelatedView.cs
- XmlSerializationGeneratedCode.cs
- SBCSCodePageEncoding.cs
- DataControlLinkButton.cs
- CodeDelegateCreateExpression.cs
- ExpandSegmentCollection.cs
- AudioBase.cs
- SspiSecurityTokenParameters.cs
- InvalidateEvent.cs
- SmtpTransport.cs
- BrowserCapabilitiesFactory.cs
- SimpleExpression.cs
- XPathException.cs
- InputBuffer.cs
- _SSPIWrapper.cs
- SessionIDManager.cs
- SessionPageStatePersister.cs
- DataErrorValidationRule.cs
- OrderedEnumerableRowCollection.cs
- ContentControl.cs
- BatchServiceHost.cs
- DescendantBaseQuery.cs
- SectionUpdates.cs
- ScalarOps.cs
- LinqDataView.cs
- XamlSerializerUtil.cs
- SmiXetterAccessMap.cs
- PackUriHelper.cs
- CompilerErrorCollection.cs
- Typeface.cs
- DecoderExceptionFallback.cs
- ClientSettingsStore.cs
- RtfControls.cs
- PhysicalAddress.cs
- RegistryKey.cs
- OdbcCommandBuilder.cs
- RoutedUICommand.cs
- DataColumnMapping.cs
- ColorBlend.cs
- SingleAnimationBase.cs
- TextElementEnumerator.cs
- BufferAllocator.cs
- KeyValueSerializer.cs
- WebConvert.cs
- SqlBooleanMismatchVisitor.cs
- ClaimTypeElement.cs
- OdbcEnvironmentHandle.cs
- TemplateField.cs
- FileDialog_Vista.cs
- EntitySet.cs
- UIElementAutomationPeer.cs
- MenuItem.cs
- ContentAlignmentEditor.cs
- Expression.cs
- TransformConverter.cs
- DataTableTypeConverter.cs
- clipboard.cs
- ImageListStreamer.cs