blob: 05e48be6e3af266750c9397f745fff0f84cd8f68 (
plain)
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
|
/*
WARNING: This file was generated by dkct.
Changes you make here will be lost if dkct is run again!
You should modify the original source and run dkct on it.
Original source: test-dk4str8.ctr
*/
/** @file test-dk4str8.c The test-dk4str8 module.
*/
#line 1 "test-dk4str8.ctr"
#include "dk4conf.h"
#include "dk4types.h"
#include <stdio.h>
#include "dk4mem.h"
#include "dk4error.h"
#include "dk4str8.h"
int main(void)
{
char buffer[256];
char *p1;
char *p2;
#line 19 "test-dk4str8.ctr"
#line 20 "test-dk4str8.ctr"
while(NULL != fgets(buffer, sizeof(buffer), stdin)) {
dk4str8_normalize(buffer, NULL);
p1 = dk4str8_start(buffer, NULL);
if (NULL != p1) {
p2 = dk4str8_next(p1, NULL);
if (NULL != p2) {
printf("p1 = \"%s\"\n", p1);
printf("p2 = \"%s\"\n", p2);
if (dk4str8_is_abbr(p1, p2, '$', 1)) {
printf("yes\n");
} else {
printf("no\n");
}
}
}
}
#line 37 "test-dk4str8.ctr"
#line 38 "test-dk4str8.ctr"
return 0;
}
|