Unit mwPasTokenList |
+--------------------------------------------------------------------------+ | Unit: mwPasTokenList | Created: 10.97 - 3.98 | Author: Martin Waldenburg | Copyright 1997, all rights reserved. | Description: TLongIntList is a dynamic array of LongInts. | TmSearcher is a specialized version of the turbo search engine, | which is based on an article in the German magazine c't (8/97). | TPasTokenList scans a PChar for Pascal tokens and gives full access. | Version: 1.4 | DISCLAIMER: This is provided as is, expressly without a warranty of any kind. | You use it at your own risc. +--------------------------------------------------------------------------+
Classes |
TLongIntList -
TmSearcher -
TPasTokenList - TmSearcher
Functions |
Types |
PLongIntArray
TCommentState
TIdentDirect
TLongIntArray
TTokenKind
Constants |
Variables |
Functions |
Types |
PLongIntArray = ^TLongIntArray
TCommentState = (csAnsi, csBor, csNo, csSlashes);
TIdentDirect = Set of TTokenKind
TLongIntArray = array[0..0] of LongInt;
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 |