CAT_UNKNOWN = 0
CAT_PACKAGE = 1
CAT_NAMESPACE = 2
CAT_TASK = 3
CAT_PROCEDURE = 4
CAT_FUNCTION = 5
CAT_METHOD = 6
CAT_CONSTRUCTOR = 7
CAT_DESTRUCTOR = 8
CAT_PROTECTED = 9
CAT_ENTRY = 10
CAT_CLASS = 11
CAT_STRUCTURE = 12
CAT_CASE_INSIDE_RECORD = 13
CAT_UNION = 14
CAT_TYPE = 15
CAT_SUBTYPE = 16
CAT_VARIABLE = 17
CAT_LOCAL_VARIABLE = 18
CAT_PARAMETER = 19
CAT_DISCRIMINANT = 20
CAT_FIELD = 21
CAT_LITERAL = 22
CAT_REPRESENTATION_CLAUSE = 23
CAT_WITH = 24
CAT_USE = 25
CAT_INCLUDE = 26
CAT_LOOP_STATEMENT = 27
CAT_IF_STATEMENT = 28
CAT_CASE_STATEMENT = 29
CAT_SELECT_STATEMENT = 30
CAT_ACCEPT_STATEMENT = 31
CAT_DECLARE_BLOCK = 32
CAT_RETURN_BLOCK = 33
CAT_SIMPLE_BLOCK = 34
CAT_EXCEPTION_HANDLER = 35
CAT_PRAGMA = 36
CAT_ASPECT = 37
CAT_CUSTO = 38

VISIBILITY_PRIVATE = 0
VISIBILITY_PROTECTED = 1
VISIBILITY_PUBLIC = 2

INDENTATION_NONE = 0
INDENTATION_SIMPLE = 1
INDENTATION_EXTENDED = 2
