Unit mwPasParser |
+--------------------------------------------------------------------------+ | Component: TmPasParser | Created: 11.97 | Author: Martin Waldenburg | Copyright 1997, all rights reserved. | Description: A Pascal parser. | Version: 1.91 | Status: FreeWare | DISCLAIMER: This is provided as is, expressly without a warranty of any kind. | You use it at your own risc. +--------------------------------------------------------------------------+
Classes |
Functions |
Types |
TCommentState
TIdentDirect
TTokenKind
Constants |
Variables |
Functions |
Types |
TCommentState = (csAnsi, csBor, csNo, csSlashes);
TIdentDirect = Set of TTokenKind
TTokenKind = (tkAbsolute, tkAbstract, tkAnd, tkAnsiComment, tkArray, tkAs, tkAsciiChar, tkAsm, tkAssembler, tkAssign, tkAutomated, tkBegin, tkBadString, tkBorComment, tkCase, tkCdecl, tkClass, tkColon, tkComma, tkCompDirect, tkConst, tkConstructor, tkCRLF, tkCRLFCo, tkDefault, tkDestructor, tkDispid, tkDispinterface, tkDiv, tkDo, tkDotDot, tkDownto, tkDynamic, tkElse, tkEnd, tkEqual, tkError, tkExcept, tkExport, tkExports, tkExternal, tkFar, tkFile, tkFinalization, tkFinally, tkFloat, tkFor, tkForward, tkFunction, tkGoto, tkGreater, tkGreaterEqual, tkIdentifier, tkIf, tkImplementation, tkIn, tkIndex, tkInherited, tkInitialization, tkInline, tkInteger, tkInterface, tkIs, tkKeyString, tkLabel, tkLibrary, tkLower, tkLowerEqual, tkMessage, tkMinus, tkMod, tkName, tkNear, tkNil, tkNodefault, tkNone, tkNot, tkNotEqual, tkNull, tkNumber, tkObject, tkOf, tkOr, tkOut, tkOverride, tkPacked, tkPascal, tkPlus, tkPoint, tkPrivate, tkProcedure, tkProgram, tkProperty, tkProtected, tkPublic, tkPublished, tkRaise, tkRead, tkReadonly, tkRecord, tkRegister, tkRepeat, tkResident, tkResourcestring, tkRoundClose, tkRoundOpen, tkSafecall, tkSemiColon, tkSet, tkShl, tkShr, tkSlash, tkSlashesComment, tkSquareClose, tkSquareOpen, tkSpace, tkStar, tkStdcall, tkStored, tkString, tkStringresource, tkSymbol, tkThen, tkThreadvar, tkTo, tkTry, tkType, tkUnit, tkUnknown, tkUntil, tkUses, tkVar, tkVirtual, tkWhile, tkWith, tkWrite, tkWriteonly, tkXor);
Constants |
Variables |