1 /***********************************************************************/
5 /* Damien Doligez, projet Para, INRIA Rocquencourt */
7 /* Copyright 1996 Institut National de Recherche en Informatique et */
8 /* en Automatique. All rights reserved. This file is distributed */
9 /* under the terms of the GNU Library General Public License, with */
10 /* the special exception on linking described in file ../LICENSE. */
12 /***********************************************************************/
14 /* $Id: keywords.r 4144 2001-12-07 13:41:02Z xleroy $ */
17 longint; /* resource ID of corresponding 'Sods' */
18 longint = $$CountOf (suffixes);
19 wide array suffixes { pstring; };
24 pstring; /* default token breaks */
25 longint = $$CountOf (keywords);
27 pstring; /* the keyword itself */
28 longint /* the keyword type */
40 literal longint; /* scoping parameter */
52 resource 'Odds' (26087, "O'Caml") {
54 { ".ml", ".mli", ".mll", ".mly", ".mlp" }
57 resource 'Sods' (26087, "O'Caml Keywords") {
58 "\t\r\n ~!$%^&*()/-+=<>,[]{};",
60 "(*", openingFill, '(**)', red,
61 "*)", closingFill, '(**)', red,
63 #define KEY caseWord, 0, blue