2 resource 'cmdo' (128, "Dlg") {
5 "DLG -- Purdue Compiler Construction Tool Set (PCCTS)"
6 " lexical analyzer generator.",
9 NotDependent { }, CheckOption {
14 "When this control is checked, DLG generates"
15 " a scanner using C++ classes rather"
19 Or{{1}}, RegularEntry {
26 "This entry specifies the name DLG uses for "
27 "the C++ lexer class."
30 NotDependent { }, TextBox {
36 NotDependent { }, Files {
42 "Choose the lexical description file for DLG to process."
49 { /* array TypesArray: 1 elements */
62 "Choose the name of the file that will hold the DLG-produced scanner."
67 Or { {1,5} }, Dummy { },
69 NotDependent { }, Redirection {
74 NotDependent { }, TextBox {
80 NotDependent { }, Files {
89 "Choose the directory where DLG will put "
100 NotDependent { }, RegularEntry {
107 "This entry specifies the name DLG uses for "
108 "its lexical mode output file."
111 NotDependent { }, RadioButtons {
112 { /* array radioArray: 3 elements */
114 {134, 175, 149, 255}, "None", "", Set, "When this option is selected, DLG "
115 "will not compress its tables.",
117 {134, 265, 149, 345}, "Level 1", "-C1", NotSet, "When this option is selected, DLG "
118 "will remove all unused characters from the transition-from table.",
120 {134, 360, 149, 450}, "Level 2", "-C2", NotSet, "When this option is selected, DLG "
121 "will perform level 1 compression plus it will map "
122 "equivalent characters into the same character classes."
126 NotDependent { }, TextBox {
128 { 124, 165, 156, 460 },
132 NotDependent { }, CheckOption {
137 "When this control is checked, the DLG automaton will "
138 "treat upper and lower case characters identically."
141 NotDependent { }, CheckOption {
143 {165, 150, 180, 300},
144 "Interactive Scanner",
146 "When this control is checked, DLG will "
147 "generate as interactive a scanner as possible."
150 NotDependent { }, CheckOption {
152 {165, 310, 180, 460},
153 "Ambiguity Warnings",
155 "When this control is checked, DLG warns if more "
156 "than one regular expression could match the same character sequence."
159 NotDependent { }, VersionDialog {
160 VersionString { "1.33" },
161 "PCCTS was written by Terence Parr, Russell Quong, Will Cohen, and Hank Dietz: 1989-1995."
162 " MPW port by Scott Haney.",
166 And { {4,6} }, DoItButton { }