diff options
author | Thomas E. Dickey <dickey@invisible-island.net> | 2012-02-20 01:32:18 -0500 |
---|---|---|
committer | Thomas E. Dickey <dickey@invisible-island.net> | 2012-02-20 01:32:18 -0500 |
commit | bb5fd6e44e480f571bcb713788cc50eea44095e5 (patch) | |
tree | dc3b9975b9bf9e18ce454348ab31ae232a372107 /WWW/Library/Implementation/HTAtom.h | |
parent | 3e8c172cd64e8a34029b60208c0d3016d3609505 (diff) | |
download | lynx-snapshots-bb5fd6e44e480f571bcb713788cc50eea44095e5.tar.gz |
snapshot of project "lynx", label v2-8-8dev_10b
Diffstat (limited to 'WWW/Library/Implementation/HTAtom.h')
-rw-r--r-- | WWW/Library/Implementation/HTAtom.h | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/WWW/Library/Implementation/HTAtom.h b/WWW/Library/Implementation/HTAtom.h deleted file mode 100644 index 4125d31b..00000000 --- a/WWW/Library/Implementation/HTAtom.h +++ /dev/null @@ -1,54 +0,0 @@ -/* */ - -/* Atoms: Names to numbers HTAtom.h - * ======================= - * - * Atoms are names which are given representative pointer values - * so that they can be stored more efficiently, and compaisons - * for equality done more efficiently. - * - * HTAtom_for(string) returns a representative value such that it - * will always (within one run of the program) return the same - * value for the same given string. - * - * Authors: - * TBL Tim Berners-Lee, WorldWideWeb project, CERN - * - * (c) Copyright CERN 1991 - See Copyright.html - * - */ - -#ifndef HTATOM_H -#define HTATOM_H - -#include <HTList.h> - -#ifdef __cplusplus -extern "C" { -#endif - typedef struct _HTAtom HTAtom; - - struct _HTAtom { - HTAtom *next; - char *name; - }; /* struct _HTAtom */ - - extern HTAtom *HTAtom_for(const char *string); - extern HTList *HTAtom_templateMatches(const char *templ); - -#define HTAtom_name(a) ((a)->name) - -/* - -The HTFormat type - - We use the HTAtom object for holding representations. This allows faster manipulation - (comparison and copying) that if we stayed with strings. - - */ - typedef HTAtom *HTFormat; - -#ifdef __cplusplus -} -#endif -#endif /* HTATOM_H */ |