Line data Source code
1 : // PPG_PATTERN_PRINT_TREE
2 :
3 2 : PPG_CS_PROCESS_STRING( "A B C c b a FOO oof",
4 : PPG_CS_EXPECT_EMPTY_FLUSH
5 : PPG_CS_EXPECT_NO_EXCEPTIONS
6 : PPG_CS_EXPECT_ACTION_SERIES(
7 : PPG_CS_A(Foo)
8 : )
9 : );
10 :
11 2 : PPG_CS_PROCESS_STRING( "A B C c b a BAR bar",
12 : PPG_CS_EXPECT_EMPTY_FLUSH
13 : PPG_CS_EXPECT_NO_EXCEPTIONS
14 : PPG_CS_EXPECT_ACTION_SERIES(
15 : PPG_CS_A(Bar)
16 : )
17 : );
18 :
19 2 : PPG_CS_PROCESS_STRING( "A B C c b a KLAATUBARADAN klaatubaradan",
20 : PPG_CS_EXPECT_EMPTY_FLUSH
21 : PPG_CS_EXPECT_NO_EXCEPTIONS
22 : PPG_CS_EXPECT_ACTION_SERIES(
23 : PPG_CS_A(Klaatubaradan)
24 : )
25 : );
26 :
27 2 : PPG_CS_PROCESS_STRING( "FOO oof",
28 : PPG_CS_EXPECT_EMPTY_FLUSH
29 : PPG_CS_EXPECT_NO_EXCEPTIONS
30 : PPG_CS_EXPECT_ACTION_SERIES(
31 : PPG_CS_A(Foo)
32 : )
33 : );
34 :
35 2 : PPG_CS_PROCESS_STRING( "BAR bar",
36 : PPG_CS_EXPECT_EMPTY_FLUSH
37 : PPG_CS_EXPECT_NO_EXCEPTIONS
38 : PPG_CS_EXPECT_ACTION_SERIES(
39 : PPG_CS_A(Bar)
40 : )
41 : );
42 :
43 2 : PPG_CS_PROCESS_STRING( "KLAATUBARADAN klaatubaradan",
44 : PPG_CS_EXPECT_EMPTY_FLUSH
45 : PPG_CS_EXPECT_NO_EXCEPTIONS
46 : PPG_CS_EXPECT_ACTION_SERIES(
47 : PPG_CS_A(Klaatubaradan)
48 : )
49 : );
|