/***********************************
  (C) Copyright 1992-1993; dit/upm
   Distributed under the conditions stated in the
   TOPO General Public License (see file LICENSE)
 ***********************************
 $Log: colours.h,v $
 * Revision 2.13  1993/03/24  18:02:51  lotos
 * new annotations for glad
 *
 * Revision 2.12  1993/01/18  18:04:54  lotos
 * distribution issues
 *
 * Revision 2.11  1992/11/04  16:31:36  lotos
 * add colour ldcinit
 *
 * Revision 2.10  1992/11/04  16:24:12  lotos
 * add common colours: cui, cso, cop
 *
 * Revision 2.9  1992/10/14  19:20:38  lotos
 * added annotations type & copy
 *
 * Revision 2.8  1992/10/14  18:37:27  lotos
 * add new annotation IF, and USE
 *
 * Revision 2.7  1992/09/02  14:47:27  lotos
 * keep annotations as independent (and sorted!) nodes in AST
 *
 * Revision 2.6  92/09/02  09:46:18  lotos
 * new colours for tool exchange of information:
 * 	sp, ty, pr, so, fs, op, fo, ga, va, ac
 * 
 * Revision 2.5  92/01/14  15:22:49  lotos
 * distribution issues
 * 
 * Revision 2.4  92/01/10  15:01:38  lotos
 * add c_impt c_parse c_implby c_initSby c_initZby 
 * remove c_iterate
 * 
 * Revision 2.3  91/08/28  15:54:00  lotos
 * added colours: internal, lexical, lexicalifpossible, using,
 *                constructor, nonconstructor, and Einfix
 * 
 * Revision 2.2  91/02/28  17:17:54  lotos
 * rule 'premiss ::= _value_expression' removed
 * consequences: colours c_bool, c_rectrue, c_true removed
 * unique identifier per class generated
 * 
 * 
 * Revision 2.1  90/10/30  14:13:04  lotos
 * compressed AST
 * use of hardwired colours
 * compressed value expressions
 * annotations to colours
 * 
 ***********************************/
/********************************************************
  shared colours: used for tools to exchange information
 *******************************************************/

/*****  constants  *****/

# define c_at		 1
# define c_impt          2
# define c_cdep		 3
# define c_comm		 4
# define c_flatt	 5
# define c_funny	 6
# define c_grnl		 7
# define c_iddec	 8
# define c_idref	 9
# define c_infix	10
# define c_ldep		11
# define c_lexv		12
# define c_line		13
# define c_ll		14
# define c_luid		15
# define c_ofsort	16
# define c_paren	17
# define c_sidref	18
# define c_sort		19
# define c_tid		20
# define c_ui		21
# define c_sp		22
# define c_ty		23
# define c_pr		24
# define c_so		25
# define c_fs		26
# define c_op		27
# define c_fo		28
# define c_ga		29
# define c_va		30
# define c_ac		31

# define c_c		32
# define c_default	33
# define c_delay	34
# define c_draw		35
# define c_equal	36
# define c_extern	37
# define c_free		38
# define c_lbc		39
# define c_ldc		40
# define c_name		41
# define c_partial	42
# define c_priority	43
# define c_wait		44

# define c_spec               45
# define c_call               46
# define c_constructor        47
# define c_cop                48
# define c_copy               49
# define c_cso                50
# define c_cui                51
# define c_endspec            52
# define c_eval               53
# define c_if                 54
# define c_implby             55
# define c_initSby            56
# define c_initZby            57
# define c_internal           58
# define c_ldcinit            59
# define c_lexical            60
# define c_lexicalifpossible  61
# define c_nonconstructor     62
# define c_parse              63
# define c_ct                 64
# define c_sargl              65
# define c_type               66
# define c_use                67
# define c_using              68
# define c_usingsort          69
# define c_Gannot             70
# define c_Gline              71
# define c_nocopy             72
# define c_nofree             73
# define c_nodraw             74
# define c_noparse            75

/*
# define RESERVED	76
# define RESERVED	77
# define RESERVED	78
# define RESERVED	79
# define RESERVED	80
# define RESERVED	81
# define RESERVED	82
# define RESERVED	83
# define RESERVED	84
# define RESERVED	85
# define RESERVED	86
# define RESERVED	87
# define RESERVED	88
# define RESERVED	89
# define RESERVED	90
# define RESERVED	91
# define RESERVED	92
# define RESERVED	93
# define RESERVED	94
# define RESERVED	95
# define RESERVED	96
# define RESERVED	97
# define RESERVED	98
# define RESERVED	99
*/

/*****  *****/
