96 {
97 struct {
99 int fVerbs;
100 int fPoints;
102 { "", 0, 0 },
103
104 { "H100 200 ", 3, 3 },
105 { "H-100-200", 3, 3 },
106 { "H+100+200", 3, 3 },
107 { "H.10.20" , 3, 3 },
108 { "H-.10-.20", 3, 3 },
109 { "H+.10+.20", 3, 3 },
110
111 { "L100 100 200 200" , 3, 3 },
112 { "L-100-100-200-200", 3, 3 },
113 { "L+100+100+200+200", 3, 3 },
114 { "L.10.10.20.20" , 3, 3 },
115 { "L-.10-.10-.20-.20", 3, 3 },
116 { "L+.10+.10+.20+.20", 3, 3 },
117
118 { "C100 100 200 200 300 300 400 400 500 500 600 600" , 3, 7 },
119 { "C100-100-200-200-300-300-400-400-500-500-600-600" , 3, 7 },
120 { "C100+100+200+200+300+300+400+400+500+500+600+600" , 3, 7 },
121 { "C.10.10.20.20.30.30.40.40.50.50.60.60" , 3, 7 },
122 { "C-.10-.10-.20-.20-.30-.30-.40-.40-.50-.50-.60-.60", 3, 7 },
123 { "C+.10+.10+.20+.20+.30+.30+.40+.40+.50+.50+.60+.60", 3, 7 },
124
125 { "c-1.49.71-2.12 2.5-1.4 4 .71 1.49 2.5 2.12 4 1.4z", 4, 7 },
126 };
127
133 }
134}
static const TestCase gTests[]