SCM Repository
View of /sml/trunk/ckit/src/variants/parse-control-sig.sml
Parent Directory
|
Revision Log
Revision 809 -
(download)
(annotate)
Wed Apr 18 17:53:01 2001 UTC (19 years, 9 months ago) by blume
File size: 629 byte(s)
Wed Apr 18 17:53:01 2001 UTC (19 years, 9 months ago) by blume
File size: 629 byte(s)
now using tristate logic for ParseControl.underscoreKeywords three-way choice: 1. accept as keywords 2. accept as (ordinary) keywords 3. reject (error)
(* Copyright (c) 1998 by Lucent Technologies *) signature PARSECONTROL = sig val symbolLength: int val typedefsScoped: bool val prototypesAllowed: bool val templatesAllowed: bool val trailingCommaInEnum : {error:bool,warning:bool} val newFundefsAllowed: bool val voidAllowed: bool val voidStarAllowed: bool val constAllowed: bool val volatileAllowed: bool val violation : string -> unit val Dkeywords : bool val parseDirective : bool val underscoreKeywords : bool option (* NONE -> accept as normal identifiers; * SOME true -> accept as keywords; * SOME false -> reject as error *) end
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |