repo.or.cz
/
AROS.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
huperlayers.library now uses autoopening of libraries
[AROS.git]
/
tools
/
dtdesc
/
parser.h
blob
2e4b1a989cbf276df594afc432e6c1468520ad90
1
/*
2
(C) 2000 AROS - The Amiga Research OS
3
$Id$
4
5
Desc: DataTypesDescriptorCreator.
6
Lang: English.
7
*/
8
9
enum
Keywords
10
{
11
Name
,
12
Version
,
13
BaseName
,
14
Pattern
,
15
Mask
,
16
GroupID
,
17
ID
,
18
Flags
,
19
Priority
,
20
NumKeywords
21
};
22
23
const char
*
Keywords
[] =
24
{
25
"Name="
,
26
"Version="
,
27
"BaseName="
,
28
"Pattern="
,
29
"Mask="
,
30
"GroupID="
,
31
"ID="
,
32
"Flags="
,
33
"Priority="
34
};
35
36
const int
KeywordLength
[] =
37
{
38
5
,
39
8
,
40
9
,
41
8
,
42
5
,
43
8
,
44
3
,
45
6
,
46
9
47
};
48
49
/*
50
* Jetzt wirds haarig, ein Array von Funktionspointern.
51
*/
52
int
(*
KeywordHandler
[])(
struct
DTDesc
*) =
53
{
54
HandleName
,
55
HandleVersion
,
56
HandleBaseName
,
57
HandlePattern
,
58
HandleMask
,
59
HandleGroupID
,
60
HandleID
,
61
HandleFlags
,
62
HandlePriority
63
};
64
65