A package of language independent tools that indexes program identifiers, literal numbers, or words of human-readable text. Through an "ID database," a binary file containing a list of filenames, a list of tokens, and a simple matrix indicating which tokens appear in which files, text-searching tasks become simpler and faster. The ID utilities handle more than just identifiers; they also treat other kinds of tokens, including numeric constants, and the contents of certain character strings. Database queries can be issued from the command-line, or from within emacs, serving as an augmented tags facility. Programs included are:
mkid: (id-utils)mkid invocation. Creating an ID database.
- lid: (id-utils)lid invocation. Matching words and patterns.
- fid: (id-utils)fid invocation. Listing a file's tokens.
- fnid: (id-utils)fnid invocation. Looking up file names.
- xtokid: (id-utils)xtokid invocation. Testing mkid scanners.
DocumentationUser manual included
released on 17 June 2010
|License||Verified by||Verified on||Notes|
|GPLv2orlater||Kelly Hopkins||17 June 2010|
Leaders and contributors
|Pedro J. Ruiz Lopez||Maintainer|
Resources and communication
This entry (in part or in whole) was last reviewed on 27 January 2009.