-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgregg_fix.unit
451 lines (375 loc) · 109 KB
/
gregg_fix.unit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
#!/usr/local/bin/koios
# koios-polos (axis of heaven) unit testing meta-language
#23456789-12 123456789-123456789-123456789-12345 123456789-123456789-123456 123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789- 123456789- 123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789- 123456789-123456789-
#==(verb)=== ===========(description)=========== =====(function)=========== ========================(arguments)================================================================= ==(test)== ==========================(results)================================================================= ========(var)=======
PREP include the prototype headers - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
incl include public header gregg.h - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#23456789-12 123456789-123456789-123456789-12345 123456789-123456789-123456 123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789- 123456789- 123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789- 123456789-123456789-
#==(verb)=== ===========(description)=========== =====(function)=========== ========================(arguments)================================================================= ==(test)== ==========================(results)================================================================= ========(var)=======
SCRP [Àè] (FIX) verify pre-processing gregg words 0s prepare FIX__prepare ((01.---)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
COND initialize the testing environment - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.001)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec start testing PROG__unit_quiet i_equal 0
local create working/return variable - - - - - - - - - - - - - char i = 0;
local create working/return variable - - - - - - - - - - - - - char j = 0;
local create working/return variable - - - - - - - - - - - - - char x_gregg [LEN_TITLE] = "";
local create working/return variable - - - - - - - - - - - - - char x_shown [LEN_HUND] = "";
local create working/return variable - - - - - - - - - - - - - short x_drawn [LEN_LABEL];
local create working/return variable - - - - - - - - - - - - - char x_tree [LEN_TERSE] = "";
COND verify simple, no change, and defaulting - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.002)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
code prepare drawn counter - - - - - - - - - - - - - i = 15;
code prepare tree counter - - - - - - - - - - - - - j = 6;
code prepare gregg - - - - - - - - - - - - - strcpy (x_gregg, "k·a·t");
code prepare shown - - - - - - - - - - - - - strcpy (x_shown, "testing");
code prepare drawn - - - - - - - - - - - - - x_drawn [0] = 12;
code prepare tree - - - - - - - - - - - - - strcpy (x_tree , "tjf");
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
echo ... check drawn counter - - - - - - - - - - - - - i i_equal 0
echo ... check tree counter - - - - - - - - - - - - - j i_equal 0
echo ... check result - - - - - - - - - - - - - x_gregg w_equal åk·a·tæ
echo ... check shown - - - - - - - - - - - - - x_shown w_equal åæ
echo ... check drawn - - - - - - - - - - - - - x_drawn [0] i_equal 0
echo ... check tree - - - - - - - - - - - - - x_tree [0] i_equal 0
COND attempt with a null - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.002)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call prep FIX__prepare NULL , &j , x_gregg , NULL , x_drawn , x_tree i_equal 0
exec call prep FIX__prepare &i , NULL , x_gregg , NULL , x_drawn , x_tree i_equal 0
exec call prep FIX__prepare &i , &j , NULL , x_shown , x_drawn , x_tree i_lesser 0
exec call prep FIX__prepare &i , &j , x_gregg , NULL , x_drawn , x_tree i_equal 0
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , NULL , x_tree i_equal 0
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , NULL i_equal 0
COND verify with an empty string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.002)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
code prepare gregg - - - - - - - - - - - - - strcpy (x_gregg, "");
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
echo ... check result - - - - - - - - - - - - - x_gregg w_equal åæ
COND verify an I at the end - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.002)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
code prepare gregg - - - - - - - - - - - - - strcpy (x_gregg, "l·i");
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
echo ... check result - - - - - - - - - - - - - x_gregg w_equal ål·a·+æ
COND verify an I at the beginning - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.002)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
code prepare gregg - - - - - - - - - - - - - strcpy (x_gregg, "i·tm");
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
echo ... check result - - - - - - - - - - - - - x_gregg w_equal åa·+·tmæ
COND verify an I at the middle - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.002)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
code prepare gregg - - - - - - - - - - - - - strcpy (x_gregg, "r·i·t");
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
echo ... check result - - - - - - - - - - - - - x_gregg w_equal år·a·+·tæ
COND verify only an I - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.002)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
code prepare gregg - - - - - - - - - - - - - strcpy (x_gregg, "i");
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
echo ... check result - - - - - - - - - - - - - x_gregg w_equal åa·+æ
COND verify an EA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.002)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
code prepare gregg - - - - - - - - - - - - - strcpy (x_gregg, "k·r·ea·t");
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
echo ... check result - - - - - - - - - - - - - x_gregg w_equal åk·r·a·á·tæ
COND verify an IO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.002)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
code prepare gregg - - - - - - - - - - - - - strcpy (x_gregg, "l·io·n");
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
echo ... check result - - - - - - - - - - - - - x_gregg w_equal ål·a· ·næ
COND verify an IO at the end - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.002)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
code prepare gregg - - - - - - - - - - - - - strcpy (x_gregg, "v·ia");
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
echo ... check result - - - - - - - - - - - - - x_gregg w_equal åv·a· æ
COND verify an WE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.002)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
code prepare gregg - - - - - - - - - - - - - strcpy (x_gregg, "k·we·k");
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
echo ... check result - - - - - - - - - - - - - x_gregg w_equal åk·e·-·kæ
COND verify an WA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.002)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
code prepare gregg - - - - - - - - - - - - - strcpy (x_gregg, "k·wa·l");
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
echo ... check result - - - - - - - - - - - - - x_gregg w_equal åk·a·-·læ
COND verify an H - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.002)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
code prepare gregg - - - - - - - - - - - - - strcpy (x_gregg, "h·e·d");
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
echo ... check result - - - - - - - - - - - - - x_gregg w_equal å/·e·dæ
COND complete testing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.009)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec stop testing PROG__unit_end i_equal 0
#23456789-12 123456789-123456789-123456789-12345 123456789-123456789-123456 123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789- 123456789- 123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789- 123456789-123456789-
#==(verb)=== ===========(description)=========== =====(function)=========== ========================(arguments)================================================================= ==(test)== ==========================(results)================================================================= ========(var)=======
SCRP (WORDS) verify appending new informtion to output 0s append FIX__append ((02.---)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
COND initialize the testing environment - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.001)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec start testing PROG__unit_quiet i_equal 0
local create working/return variable - - - - - - - - - - - - - char i = 0;
local create working/return variable - - - - - - - - - - - - - char j = 0;
local create working/return variable - - - - - - - - - - - - - char x_gregg [LEN_TITLE] = "";
local create working/return variable - - - - - - - - - - - - - char x_shown [LEN_HUND] = "";
local create working/return variable - - - - - - - - - - - - - short x_drawn [LEN_LABEL];
local create working/return variable - - - - - - - - - - - - - char x_tree [LEN_TERSE] = "";
local create working/return variable - - - - - - - - - - - - - short n = 0;
COND verify a quick success - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
exec call find TABLE_letter_by_name "a" , LTRS_ALL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL i_greater 0 n
exec call append FIX__append &i , &j , "a" , n , x_shown , x_drawn , x_tree i_equal 0
echo ... check drawn counter - - - - - - - - - - - - - i i_equal 1
echo ... check tree counter - - - - - - - - - - - - - j i_equal 1
echo ... check shown - - - - - - - - - - - - - x_shown w_equal åaæ
echo ... check drawn - - - - - - - - - - - - - x_drawn [0] i_equal 36
echo ... check drawn - - - - - - - - - - - - - x_drawn [1] i_equal 0
echo ... check tree - - - - - - - - - - - - - x_tree [0] i_equal 36
echo ... check tree - - - - - - - - - - - - - x_tree [1] i_equal 0
COND verify appending another letter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call find TABLE_letter_by_name "d" , LTRS_ALL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL i_greater 0 n
exec call append FIX__append &i , &j , "d" , n , x_shown , x_drawn , x_tree i_equal 0
echo ... check drawn counter - - - - - - - - - - - - - i i_equal 2
echo ... check tree counter - - - - - - - - - - - - - j i_equal 2
echo ... check shown - - - - - - - - - - - - - x_shown w_equal åa·dæ
echo ... check drawn - - - - - - - - - - - - - x_drawn [0] i_equal 36
echo ... check drawn - - - - - - - - - - - - - x_drawn [1] i_equal 2
echo ... check drawn - - - - - - - - - - - - - x_drawn [2] i_equal 0
echo ... check tree - - - - - - - - - - - - - x_tree [0] i_equal 36
echo ... check tree - - - - - - - - - - - - - x_tree [1] i_equal 2
echo ... check tree - - - - - - - - - - - - - x_tree [2] i_equal 0
COND verify appending another letter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call find TABLE_letter_by_name "r" , LTRS_ALL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL i_greater 0 n
exec call append FIX__append &i , &j , "r" , n , x_shown , x_drawn , x_tree i_equal 0
echo ... check drawn counter - - - - - - - - - - - - - i i_equal 3
echo ... check tree counter - - - - - - - - - - - - - j i_equal 3
echo ... check shown - - - - - - - - - - - - - x_shown w_equal åa·d·ræ
echo ... check drawn - - - - - - - - - - - - - x_drawn [0] i_equal 36
echo ... check drawn - - - - - - - - - - - - - x_drawn [1] i_equal 2
echo ... check drawn - - - - - - - - - - - - - x_drawn [2] i_equal 17
echo ... check drawn - - - - - - - - - - - - - x_drawn [3] i_equal 0
echo ... check tree - - - - - - - - - - - - - x_tree [0] i_equal 36
echo ... check tree - - - - - - - - - - - - - x_tree [1] i_equal 2
echo ... check tree - - - - - - - - - - - - - x_tree [2] i_equal 17
echo ... check tree - - - - - - - - - - - - - x_tree [3] i_equal 0
COND verify starting over - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
exec call find TABLE_letter_by_name "k" , LTRS_ALL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL i_greater 0 n
exec call append FIX__append &i , &j , "k" , n , x_shown , x_drawn , x_tree i_equal 0
echo ... check drawn counter - - - - - - - - - - - - - i i_equal 1
echo ... check tree counter - - - - - - - - - - - - - j i_equal 1
echo ... check shown - - - - - - - - - - - - - x_shown w_equal åkæ
echo ... check drawn - - - - - - - - - - - - - x_drawn [0] i_equal 15
echo ... check drawn - - - - - - - - - - - - - x_drawn [1] i_equal 0
echo ... check tree - - - - - - - - - - - - - x_tree [0] i_equal 15
echo ... check tree - - - - - - - - - - - - - x_tree [1] i_equal 0
COND verify appending a specific type of vowel - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call find TABLE_letter_by_name "akd" , LTRS_ALL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL i_greater 0 n
exec call append FIX__append &i , &j , "akd" , n , x_shown , x_drawn , x_tree i_equal 0
echo ... check drawn counter - - - - - - - - - - - - - i i_equal 2
echo ... check tree counter - - - - - - - - - - - - - j i_equal 2
echo ... check shown - - - - - - - - - - - - - x_shown w_equal åk·akdæ
echo ... check drawn - - - - - - - - - - - - - x_drawn [0] i_equal 15
echo ... check drawn - - - - - - - - - - - - - x_drawn [1] i_equal 258
echo ... check drawn - - - - - - - - - - - - - x_drawn [2] i_equal 0
echo ... check tree - - - - - - - - - - - - - x_tree [0] i_equal 15
echo ... check tree - - - - - - - - - - - - - x_tree [1] i_equal 36
echo ... check tree - - - - - - - - - - - - - x_tree [2] i_equal 0
COND verify starting over - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
exec call find TABLE_letter_by_name "f" , LTRS_ALL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL i_greater 0 n
exec call append FIX__append &i , &j , "f" , n , x_shown , x_drawn , x_tree i_equal 0
echo ... check drawn counter - - - - - - - - - - - - - i i_equal 1
echo ... check tree counter - - - - - - - - - - - - - j i_equal 1
echo ... check shown - - - - - - - - - - - - - x_shown w_equal åfæ
echo ... check drawn - - - - - - - - - - - - - x_drawn [0] i_equal 28
echo ... check drawn - - - - - - - - - - - - - x_drawn [1] i_equal 0
echo ... check tree - - - - - - - - - - - - - x_tree [0] i_equal 28
echo ... check tree - - - - - - - - - - - - - x_tree [1] i_equal 0
COND verify appending little connector - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call find TABLE_letter_by_name "fr" , LTRS_ALL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL i_greater 0 n
exec call append FIX__append &i , NULL , "fr" , n , x_shown , x_drawn , x_tree i_equal 0
echo ... check drawn counter - - - - - - - - - - - - - i i_equal 2
echo ... check tree counter - - - - - - - - - - - - - j i_equal 1
echo ... check shown - - - - - - - - - - - - - x_shown w_equal åf·fræ
echo ... check drawn - - - - - - - - - - - - - x_drawn [0] i_equal 28
echo ... check drawn - - - - - - - - - - - - - x_drawn [1] i_equal 58
echo ... check drawn - - - - - - - - - - - - - x_drawn [2] i_equal 0
echo ... check tree - - - - - - - - - - - - - x_tree [0] i_equal 28
echo ... check tree - - - - - - - - - - - - - x_tree [1] i_equal 0
COND verify appending second in connected consonants - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call find TABLE_letter_by_name "r" , LTRS_ALL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL i_greater 0 n
exec call append FIX__append &i , &j , "r" , n , x_shown , x_drawn , x_tree i_equal 0
echo ... check drawn counter - - - - - - - - - - - - - i i_equal 3
echo ... check tree counter - - - - - - - - - - - - - j i_equal 2
echo ... check shown - - - - - - - - - - - - - x_shown w_equal åf·fr·ræ
echo ... check drawn - - - - - - - - - - - - - x_drawn [0] i_equal 28
echo ... check drawn - - - - - - - - - - - - - x_drawn [1] i_equal 58
echo ... check drawn - - - - - - - - - - - - - x_drawn [2] i_equal 17
echo ... check drawn - - - - - - - - - - - - - x_drawn [3] i_equal 0
echo ... check tree - - - - - - - - - - - - - x_tree [0] i_equal 28
echo ... check tree - - - - - - - - - - - - - x_tree [1] i_equal 17
echo ... check tree - - - - - - - - - - - - - x_tree [2] i_equal 0
COND attempt with various nulls (safety) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
exec call find TABLE_letter_by_name "a" , LTRS_ALL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL i_greater 0 n
exec call append FIX__append NULL , &j , "a" , n , x_shown , x_drawn , x_tree i_equal 0
exec call append FIX__append &i , NULL , "a" , n , x_shown , x_drawn , x_tree i_equal 0
exec call append FIX__append &i , &j , NULL , n , x_shown , x_drawn , x_tree i_lesser 0
exec call append FIX__append &i , &j , "a" , n , NULL , x_drawn , x_tree i_equal 0
exec call append FIX__append &i , &j , "a" , n , x_shown , NULL , x_tree i_equal 0
exec call append FIX__append &i , &j , "a" , n , x_shown , x_drawn , NULL i_equal 0
COND complete testing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.009)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec stop testing PROG__unit_end i_equal 0
#23456789-12 123456789-123456789-123456789-12345 123456789-123456789-123456 123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789- 123456789- 123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789- 123456789-123456789-
#==(verb)=== ===========(description)=========== =====(function)=========== ========================(arguments)================================================================= ==(test)== ==========================(results)================================================================= ========(var)=======
SCRP (WORDS) verify gregg non-vowel adjustments 0s other FIX__other ((02.---)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
COND initialize the testing environment - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.001)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec start testing PROG__unit_quiet i_equal 0
local create working/return variable - - - - - - - - - - - - - char i = 0;
local create working/return variable - - - - - - - - - - - - - char j = 0;
local create working/return variable - - - - - - - - - - - - - char x_gregg [LEN_TITLE] = "";
local create working/return variable - - - - - - - - - - - - - char x_shown [LEN_HUND] = "";
local create working/return variable - - - - - - - - - - - - - short x_drawn [LEN_LABEL];
local create working/return variable - - - - - - - - - - - - - char x_tree [LEN_TERSE] = "";
COND verify a quick success - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
exec call consonant FIX__other &i , &j , CAT_NONE, CAT_D , "d" , CAT_A , x_shown , x_drawn , x_tree i_equal 0
echo ... check drawn counter - - - - - - - - - - - - - i i_equal 1
echo ... check tree counter - - - - - - - - - - - - - j i_equal 1
echo ... check show output - - - - - - - - - - - - - x_shown w_equal ådæ
echo ... check drawn - - - - - - - - - - - - - x_drawn [0] i_equal 2
echo ... check drawn - - - - - - - - - - - - - x_drawn [1] i_equal 0
echo ... check tree - - - - - - - - - - - - - x_tree [0] i_equal 2
echo ... check tree - - - - - - - - - - - - - x_tree [1] i_equal 0
COND verify appending another - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call consonant FIX__other &i , &j , CAT_D , CAT_CH , "j" , CAT_E , x_shown , x_drawn , x_tree i_equal 0
echo ... check drawn counter - - - - - - - - - - - - - i i_equal 2
echo ... check tree counter - - - - - - - - - - - - - j i_equal 2
echo ... check show output - - - - - - - - - - - - - x_shown w_equal åd·jæ
echo ... check drawn - - - - - - - - - - - - - x_drawn [0] i_equal 2
echo ... check drawn - - - - - - - - - - - - - x_drawn [1] i_equal 25
echo ... check drawn - - - - - - - - - - - - - x_drawn [2] i_equal 0
echo ... check tree - - - - - - - - - - - - - x_tree [0] i_equal 2
echo ... check tree - - - - - - - - - - - - - x_tree [1] i_equal 25
echo ... check tree - - - - - - - - - - - - - x_tree [2] i_equal 0
COND verify appending special - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call consonant FIX__other &i , &j , CAT_CH , CAT_NONE, "/" , CAT_K , x_shown , x_drawn , x_tree i_equal 0
echo ... check drawn counter - - - - - - - - - - - - - i i_equal 3
echo ... check tree counter - - - - - - - - - - - - - j i_equal 3
echo ... check show output - - - - - - - - - - - - - x_shown w_equal åd·j·/æ
echo ... check drawn - - - - - - - - - - - - - x_drawn [0] i_equal 2
echo ... check drawn - - - - - - - - - - - - - x_drawn [1] i_equal 25
echo ... check drawn - - - - - - - - - - - - - x_drawn [2] i_equal 40
echo ... check drawn - - - - - - - - - - - - - x_drawn [3] i_equal 0
echo ... check tree - - - - - - - - - - - - - x_tree [0] i_equal 2
echo ... check tree - - - - - - - - - - - - - x_tree [1] i_equal 25
echo ... check tree - - - - - - - - - - - - - x_tree [2] i_equal 40
echo ... check tree - - - - - - - - - - - - - x_tree [3] i_equal 0
COND verify a a combination - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
exec call consonant FIX__other &i , &j , CAT_NONE, CAT_K , "g" , CAT_P , x_shown , x_drawn , x_tree i_equal 0
exec call consonant FIX__other &i , &j , CAT_K , CAT_P , "b" , CAT_U , x_shown , x_drawn , x_tree i_equal 0
echo ... check drawn counter - - - - - - - - - - - - - i i_equal 3
echo ... check tree counter - - - - - - - - - - - - - j i_equal 2
echo ... check show output - - - - - - - - - - - - - x_shown w_equal åg·kp·bæ
echo ... check drawn - - - - - - - - - - - - - x_drawn [0] i_equal 16
echo ... check drawn - - - - - - - - - - - - - x_drawn [1] i_equal 59
echo ... check drawn - - - - - - - - - - - - - x_drawn [2] i_equal 33
echo ... check drawn - - - - - - - - - - - - - x_drawn [3] i_equal 0
echo ... check tree - - - - - - - - - - - - - x_tree [0] i_equal 16
echo ... check tree - - - - - - - - - - - - - x_tree [1] i_equal 33
echo ... check tree - - - - - - - - - - - - - x_tree [2] i_equal 0
COND complete testing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.009)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec stop testing PROG__unit_end i_equal 0
#23456789-12 123456789-123456789-123456789-12345 123456789-123456789-123456 123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789- 123456789- 123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789- 123456789-123456789-
#==(verb)=== ===========(description)=========== =====(function)=========== ========================(arguments)================================================================= ==(test)== ==========================(results)================================================================= ========(var)=======
SCRP (WORDS) verify gregg a/e vowel adjustments 0s ae FIX__ae ((02.---)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
COND initialize the testing environment - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.001)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec start testing PROG__unit_quiet i_equal 0
local create working/return variable - - - - - - - - - - - - - char i = 0;
local create working/return variable - - - - - - - - - - - - - char j = 0;
local create working/return variable - - - - - - - - - - - - - char x_gregg [LEN_TITLE] = "";
local create working/return variable - - - - - - - - - - - - - char x_shown [LEN_HUND] = "";
local create working/return variable - - - - - - - - - - - - - short x_drawn [LEN_LABEL];
local create working/return variable - - - - - - - - - - - - - char x_tree [LEN_TERSE] = "";
COND verify a quick success - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call prep FIX__prepare &i , &j , x_gregg , x_shown , x_drawn , x_tree i_equal 0
exec call consonant FIX__other &i , &j , CAT_NONE, CAT_D , "d" , CAT_A , x_shown , x_drawn , x_tree i_equal 0
exec call a/e vowels FIX__ae &i , &j , CAT_D , CAT_A , "a" , CAT_K , x_shown , x_drawn , x_tree i_equal 0
echo ... check drawn counter - - - - - - - - - - - - - i i_equal 2
echo ... check tree counter - - - - - - - - - - - - - j i_equal 2
echo ... check show output - - - - - - - - - - - - - x_shown w_equal åd·adkæ
echo ... check drawn - - - - - - - - - - - - - x_drawn [0] i_equal 2
echo ... check drawn - - - - - - - - - - - - - x_drawn [1] i_greater 100
echo ... check drawn - - - - - - - - - - - - - x_drawn [2] i_equal 0
echo ... check tree - - - - - - - - - - - - - x_tree [0] i_equal 2
echo ... check tree - - - - - - - - - - - - - x_tree [1] i_equal 36
echo ... check tree - - - - - - - - - - - - - x_tree [2] i_equal 0
COND complete testing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.009)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec stop testing PROG__unit_end i_equal 0
#23456789-12 123456789-123456789-123456789-12345 123456789-123456789-123456 123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789- 123456789- 123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789- 123456789-123456789-
#==(verb)=== ===========(description)=========== =====(function)=========== ========================(arguments)================================================================= ==(test)== ==========================(results)================================================================= ========(var)=======
SCRP (WORDS) verify gregg full adjustments 0s gregg FIX_gregg ((02.---)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
COND initialize the testing environment - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.001)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec start testing PROG__unit_quiet i_equal 0
local create working/return variable - - - - - - - - - - - - - char x_shown [LEN_HUND] = "";
local create working/return variable - - - - - - - - - - - - - short x_drawn [LEN_LABEL];
local create working/return variable - - - - - - - - - - - - - char x_tree [LEN_TERSE] = "";
local create working/return variable - - - - - - - - - - - - - char x_sort [LEN_LABEL] = "";
COND verify a quick success - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call gregg fix FIX_gregg "d" , x_shown , x_drawn , x_tree , x_sort i_equal 0
echo ... check shown - - - - - - - - - - - - - x_shown w_equal ådæ
echo ... check tree - - - - - - - - - - - - - x_sort w_equal å02æ
COND verify a longer word (all consonants) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call gregg fix FIX_gregg "p·t" , x_shown , x_drawn , x_tree , x_sort i_equal 0
echo ... check shown - - - - - - - - - - - - - x_shown w_equal åp·tæ
echo ... check tree - - - - - - - - - - - - - x_sort w_equal å32·01æ
COND verify adding a vowel - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call gregg fix FIX_gregg "k·a·t" , x_shown , x_drawn , x_tree , x_sort i_equal 0
echo ... check shown - - - - - - - - - - - - - x_shown w_equal åk·akd·tæ
echo ... check tree - - - - - - - - - - - - - x_sort w_equal å15·36·01æ
COND verify adding a different vowel - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((04.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec call gregg fix FIX_gregg "p·u·t" , x_shown , x_drawn , x_tree , x_sort i_equal 0
echo ... check shown - - - - - - - - - - - - - x_shown w_equal åp·u·tæ
echo ... check tree - - - - - - - - - - - - - x_sort w_equal å32·39·01æ
COND complete testing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((01.009)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec stop testing PROG__unit_end i_equal 0
#23456789-12 123456789-123456789-123456789-12345 123456789-123456789-123456 123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789- 123456789- 123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789- 123456789-123456789-
#==(verb)=== ===========(description)=========== =====(function)=========== ========================(arguments)================================================================= ==(test)== ==========================(results)================================================================= ========(var)=======
SCRP (WORDS) verify gregg shorthand adjustments 0s fixes WORDS_drawn_fix ((02.---)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
COND initialize the testing environment - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.001)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec start testing PROG__unit_quiet i_equal 0
local create working/return variables - - - - - - - - - - - - - uchar x_index [LEN_RECD] = "";
local create working/return variables - - - - - - - - - - - - - ushort x_fixed [LEN_RECD];
local create working/return variables - - - - - - - - - - - - - uchar x_out [LEN_RECD] = "";
# COND verify defenses - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.002)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# exec call gregg fix WORDS_drawn_fix NULL , x_fixed i_lesser 0
# exec call gregg fix WORDS_drawn_fix "t" , NULL i_lesser 0
# COND verify very small success - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.003)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# exec get the index BTREE_gregg2key "t" , x_index i_greater 0
# exec call gregg fix WORDS_drawn_fix x_index , x_fixed i_equal 0
# exec ... generate human viewable WORDS_drawn_show x_fixed , x_out i_equal 0
# echo ... check final - - - - - - - - - - - - - x_out s_equal t
# COND verify longer consonant-only success - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.004)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# exec get the index BTREE_gregg2key "t·r·k" , x_index i_greater 0
# exec call gregg fix WORDS_drawn_fix x_index , x_fixed i_equal 0
# exec ... generate human viewable WORDS_drawn_show x_fixed , x_out i_equal 0
# echo ... check final - - - - - - - - - - - - - x_out s_equal t·r·k
# COND verify a vowel only, no adjustment needed - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.005)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# exec get the index BTREE_gregg2key "a" , x_index i_greater 0
# exec call gregg fix WORDS_drawn_fix x_index , x_fixed i_equal 0
# exec ... generate human viewable WORDS_drawn_show x_fixed , x_out i_equal 0
# echo ... check final - - - - - - - - - - - - - x_out s_equal a
# COND verify a vowel - consonant combination - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.006)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# exec get the index BTREE_gregg2key "a·d" , x_index i_greater 0
# exec call gregg fix WORDS_drawn_fix x_index , x_fixed i_equal 0
# exec ... generate human viewable WORDS_drawn_show x_fixed , x_out i_equal 0
# echo ... check final - - - - - - - - - - - - - x_out s_equal axd·d
# COND verify a vowel - consonant combination (same family) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.007)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# exec get the index BTREE_gregg2key "a·t" , x_index i_greater 0
# exec call gregg fix WORDS_drawn_fix x_index , x_fixed i_equal 0
# exec ... generate human viewable WORDS_drawn_show x_fixed , x_out i_equal 0
# echo ... check final - - - - - - - - - - - - - x_out s_equal axd·t
# COND verify a vowel - consonant combination - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.008)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# exec get the index BTREE_gregg2key "a·m" , x_index i_greater 0
# exec call gregg fix WORDS_drawn_fix x_index , x_fixed i_equal 0
# exec ... generate human viewable WORDS_drawn_show x_fixed , x_out i_equal 0
# echo ... check final - - - - - - - - - - - - - x_out s_equal axm·m
# COND verify a vowel - consonant combination - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.009)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# exec get the index BTREE_gregg2key "a·f" , x_index i_greater 0
# exec call gregg fix WORDS_drawn_fix x_index , x_fixed i_equal 0
# exec ... generate human viewable WORDS_drawn_show x_fixed , x_out i_equal 0
# echo ... check final - - - - - - - - - - - - - x_out s_equal axf·f
# COND verify a cons - vowel - cons - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.010)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# exec get the index BTREE_gregg2key "k·a·r" , x_index i_greater 0
# exec call gregg fix WORDS_drawn_fix x_index , x_fixed i_equal 0
# exec ... generate human viewable WORDS_drawn_show x_fixed , x_out i_equal 0
# echo ... check final - - - - - - - - - - - - - x_out s_equal k·akr·r
# COND verify a cons - vowel - cons - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.011)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# exec get the index BTREE_gregg2key "k·e·r" , x_index i_greater 0
# exec call gregg fix WORDS_drawn_fix x_index , x_fixed i_equal 0
# exec ... generate human viewable WORDS_drawn_show x_fixed , x_out i_equal 0
# echo ... check final - - - - - - - - - - - - - x_out s_equal k·ekr·r
COND complete testing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ((02.012)) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
exec stop testing PROG__unit_end i_equal 0
# end-of-file. done, finito, completare, whimper [Ï´···