huperlayers.library now uses autoopening of libraries
[AROS.git] / tools / dtdesc / parser.h
blob2e4b1a989cbf276df594afc432e6c1468520ad90
1 /*
2 (C) 2000 AROS - The Amiga Research OS
3 $Id$
5 Desc: DataTypesDescriptorCreator.
6 Lang: English.
7 */
9 enum Keywords
11 Name,
12 Version,
13 BaseName,
14 Pattern,
15 Mask,
16 GroupID,
17 ID,
18 Flags,
19 Priority,
20 NumKeywords
23 const char *Keywords[] =
25 "Name=",
26 "Version=",
27 "BaseName=",
28 "Pattern=",
29 "Mask=",
30 "GroupID=",
31 "ID=",
32 "Flags=",
33 "Priority="
36 const int KeywordLength[] =
50 * Jetzt wirds haarig, ein Array von Funktionspointern.
52 int (*KeywordHandler[])(struct DTDesc *) =
54 HandleName,
55 HandleVersion,
56 HandleBaseName,
57 HandlePattern,
58 HandleMask,
59 HandleGroupID,
60 HandleID,
61 HandleFlags,
62 HandlePriority