| 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 |