|
146 | 146 | СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTClosePar, ")", 5) |
147 | 147 | ) |
148 | 148 | ); |
149 | | - ПроверочныеДанные.Вставить("( -v | -s -b )", ПравильныйОтвет( |
| 149 | + ПроверочныеДанные.Вставить("(-v|-s -b)", ПравильныйОтвет( |
150 | 150 | СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTOpenPar, "(", 1), |
151 | | - СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTShortOpt, "-v", 3), |
152 | | - СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTChoice, "|", 6), |
153 | | - СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTShortOpt, "-s", 8), |
154 | | - СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTShortOpt, "-b", 11), |
155 | | - СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTClosePar, ")", 14) |
| 151 | + СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTShortOpt, "-v", 2), |
| 152 | + СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTChoice, "|", 4), |
| 153 | + СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTShortOpt, "-s", 5), |
| 154 | + СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTShortOpt, "-b", 8), |
| 155 | + СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTClosePar, ")", 10) |
156 | 156 | ) |
157 | 157 | ); |
158 | 158 |
|
|
242 | 242 | ) |
243 | 243 | ); |
244 | 244 |
|
245 | | - // ПроверочныеДанные.Вставить("-p=<file-path>", ПравильныйОтвет( |
246 | | - // СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTShortOpt, "-p", 1), |
247 | | - // СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTOptValue, "=<file-path>", 5), |
248 | | - // ) |
249 | | - // ); |
250 | | - |
251 | | - // ПроверочныеДанные.Вставить("--path=<file-path>", ПравильныйОтвет( |
252 | | - // СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTLongOpt, "--path", 1), |
253 | | - // СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTOptValue, "=<file-path>", 7), |
254 | | - // ) |
255 | | - // ); |
| 245 | + ПроверочныеДанные.Вставить("-p=<file-path>", ПравильныйОтвет( |
| 246 | + СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTShortOpt, "-p", 1), |
| 247 | + СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTOptValue, "=<file-path>", 3), |
| 248 | + ) |
| 249 | + ); |
| 250 | + |
| 251 | + ПроверочныеДанные.Вставить("--path=<file-path>", ПравильныйОтвет( |
| 252 | + СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTLongOpt, "--path", 1), |
| 253 | + СпекЛексер.НовыйТокен(СпекЛексер.ТипыТокенов().TTOptValue, "=<file-path>", 7), |
| 254 | + ) |
| 255 | + ); |
256 | 256 |
|
257 | 257 | // {"-p=<file-path>", []*Token{{TTShortOpt, "-p", 0}, {TTOptValue, "=<file-path>", 2}}}, |
258 | 258 | // {"--path=<absolute-path>", []*Token{{TTLongOpt, "--path", 0}, {TTOptValue, "=<absolute-path>", 6}}}, |
|
0 commit comments