SimpleParser.Lexer.Types

Unit SimpleParser.Lexer.Types.pas

Classes

Interfaces

Records

Enumerations

  • enum  TMessageEventType  = ( meError, meNotSupported ) ;
  • enum  TCommentState  = ( csAnsi, csBor, csNo ) ;
  • enum  TptTokenKind  = ( ptAbort, ptAbsolute, ptAbstract, ptAdd, ptAddressOp, ptAmpersand, ptAnd, ptAnsiComment, ptAnsiString, ptArray, ptAs, ptAsciiChar, ptAsm, ptAssembler, ptAssign, ptAt, ptAutomated, ptBegin, ptBoolean, ptBorComment, ptBraceClose, ptBraceOpen, ptBreak, ptByte, ptByteBool, ptCardinal, ptCase, ptCdecl, ptChar, ptClass, ptClassForward, ptClassFunction, ptClassProcedure, ptColon, ptComma, ptComp, ptCompDirect, ptConst, ptConstructor, ptContains, ptContinue, ptCRLF, ptCRLFCo, ptCurrency, ptDefault, ptDefineDirect, ptDeprecated, ptDestructor, ptDispid, ptDispinterface, ptDiv, ptDo, ptDotDot, ptDouble, ptDoubleAddressOp, ptDownto, ptDWORD, ptDynamic, ptElse, ptElseDirect, ptEnd, ptEndIfDirect, ptEqual, ptError, ptExcept, ptExit, ptExport, ptExports, ptExtended, ptExternal, ptFar, ptFile, ptFinal, ptExperimental, ptDelayed, ptFinalization, ptFinally, ptFloat, ptFor, ptForward, ptFunction, ptGoto, ptGreater, ptGreaterEqual, ptHalt, ptHelper, ptIdentifier, ptIf, ptIfDirect, ptIfEndDirect, ptElseIfDirect, ptIfDefDirect, ptIfNDefDirect, ptIfOptDirect, ptImplementation, ptImplements, ptIn, ptIncludeDirect, ptIndex, ptInherited, ptInitialization, ptInline, ptInt64, ptInteger, ptIntegerConst, ptInterface, ptIs, ptLabel, ptLibrary, ptLocal, ptLongBool, ptLongint, ptLongword, ptLower, ptLowerEqual, ptMessage, ptMinus, ptMod, ptName, ptNear, ptNil, ptNodefault, ptNone, ptNot, ptNotEqual, ptNull, ptObject, ptOf, ptOleVariant, ptOn, ptOperator, ptOr, ptOut, ptOverload, ptOverride, ptPackage, ptPacked, ptPascal, ptPChar, ptPlatform, ptPlus, ptPoint, ptPointerSymbol, ptPrivate, ptProcedure, ptProgram, ptProperty, ptProtected, ptPublic, ptPublished, ptRaise, ptRead, ptReadonly, ptReal, ptReal48, ptRecord, ptReference, ptRegister, ptReintroduce, ptRemove, ptRepeat, ptRequires, ptResident, ptResourceDirect, ptResourcestring, ptRoundClose, ptRoundOpen, ptRunError, ptSafeCall, ptScopedEnumsDirect, ptSealed, ptSemiColon, ptSet, ptShl, ptShortint, ptShortString, ptShr, ptSingle, ptSlash, ptSlashesComment, ptSmallint, ptSpace, ptSquareClose, ptSquareOpen, ptStar, ptStatic, ptStdcall, ptStored, ptStrict, ptString, ptStringConst, ptStringDQConst, ptStringresource, ptSymbol, ptThen, ptThreadvar, ptTo, ptTry, ptType, ptUndefDirect, ptUnit, ptUnknown, ptUnsafe, ptUntil, ptUses, ptVar, ptVarargs, ptVariant, ptVirtual, ptWhile, ptWideChar, ptWideString, ptWith, ptWord, ptWordBool, ptWrite, ptWriteonly, ptXor ) ;

Constants