SCM Repository
Annotation of /sml/trunk/ckit/src/variants/parse-control-sig.sml
Parent Directory
|
Revision Log
Revision 809 - (view) (download)
1 : | dbm | 597 | (* Copyright (c) 1998 by Lucent Technologies *) |
2 : | |||
3 : | signature PARSECONTROL = | ||
4 : | sig | ||
5 : | val symbolLength: int | ||
6 : | val typedefsScoped: bool | ||
7 : | val prototypesAllowed: bool | ||
8 : | val templatesAllowed: bool | ||
9 : | val trailingCommaInEnum : {error:bool,warning:bool} | ||
10 : | val newFundefsAllowed: bool | ||
11 : | val voidAllowed: bool | ||
12 : | val voidStarAllowed: bool | ||
13 : | val constAllowed: bool | ||
14 : | val volatileAllowed: bool | ||
15 : | val violation : string -> unit | ||
16 : | val Dkeywords : bool | ||
17 : | val parseDirective : bool | ||
18 : | blume | 809 | val underscoreKeywords : bool option |
19 : | (* NONE -> accept as normal identifiers; | ||
20 : | * SOME true -> accept as keywords; | ||
21 : | * SOME false -> reject as error *) | ||
22 : | dbm | 597 | end |
23 : |
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |