@@ -1242,15 +1242,12 @@ ok 'ab0cdef' !~~ /a\D+f/, 'not digit';
1242
1242
ok ' abcdef' ~~ /:i bcd /, ' ignorecase (:i)' ;
1243
1243
1244
1244
# ### :i bcd aBcdef y ignorecase (:i)
1245
- # ?rakudo todo 'nom regression'
1246
1245
ok ' aBcdef' ~~ /:i bcd /, ' ignorecase (:i)' ;
1247
1246
1248
1247
# ### :i bcd abCdef y ignorecase (:i)
1249
- # ?rakudo todo 'nom regression'
1250
1248
ok ' abCdef' ~~ /:i bcd /, ' ignorecase (:i)' ;
1251
1249
1252
1250
# ### :i bcd abcDef y ignorecase (:i)
1253
- # ?rakudo todo 'nom regression'
1254
1251
ok ' abcDef' ~~ /:i bcd /, ' ignorecase (:i)' ;
1255
1252
1256
1253
# ### :i bcd abc-ef n ignorecase (:i)
@@ -1260,7 +1257,6 @@ ok 'abc-ef' !~~ /:i bcd/, 'ignorecase (:i)';
1260
1257
ok ' abcdef' ~~ /:ignorecase bcd /, ' ignorecase (:ignorecase)' ;
1261
1258
1262
1259
# ### :ignorecase bcd aBCDef y ignorecase (:ignorecase)
1263
- # ?rakudo todo 'nom regression'
1264
1260
ok ' aBCDef' ~~ /:ignorecase bcd /, ' ignorecase (:ignorecase)' ;
1265
1261
1266
1262
# ### :ignorecase bcd abc-ef n ignorecase (:ignorecase)
@@ -1279,7 +1275,6 @@ ok 'abcdef' ~~ /:i(1) bcd/, 'ignorecase, repetition (:i(1))';
1279
1275
1280
1276
# ### :i(1) bcd abCdef y ignorecase, repetition (:i(1))
1281
1277
# ?pugs todo 'feature'
1282
- # ?rakudo todo 'nom regression'
1283
1278
ok ' abCdef' ~~ /:i (1) bcd /, ' ignorecase, repetition (:i(1))' ;
1284
1279
1285
1280
# ### :i(1) bcd aBxDef n ignorecase, repetition (:i(1))
@@ -1298,12 +1293,10 @@ ok 'abcdef' ~~ /:1i bcd/, 'ignorecase, repetition (:1i)';
1298
1293
1299
1294
# ### :1i bcd abCdef y ignorecase, repetition (:1i)
1300
1295
# ?pugs todo 'feature'
1301
- # ?rakudo todo 'nom regression'
1302
1296
ok ' abCdef' ~~ /:1i bcd /, ' ignorecase, repetition (:1i)' ;
1303
1297
1304
1298
# ### :1i bcd aBCDef y ignorecase, repetition (:1i)
1305
1299
# ?pugs todo 'feature'
1306
- # ?rakudo todo 'nom regression'
1307
1300
ok ' aBCDef' ~~ /:1i bcd /, ' ignorecase, repetition (:1i)' ;
1308
1301
1309
1302
# ### :1i bcd aBxDef n ignorecase, repetition (:1i)
@@ -1313,15 +1306,12 @@ ok 'aBxDef' !~~ /:1i bcd/, 'ignorecase, repetition (:1i)';
1313
1306
ok ' abcdef' ~~ /ab [:i cd ] ef /, ' ignorecase, lexical (:i)' ;
1314
1307
1315
1308
# ### ab [:i cd ] ef abCdef y ignorecase, lexical (:i)
1316
- # ?rakudo todo 'nom regression'
1317
1309
ok ' abCdef' ~~ /ab [:i cd ] ef /, ' ignorecase, lexical (:i)' ;
1318
1310
1319
1311
# ### ab [:i cd ] ef abcDef y ignorecase, lexical (:i)
1320
- # ?rakudo todo 'nom regression'
1321
1312
ok ' abcDef' ~~ /ab [:i cd ] ef /, ' ignorecase, lexical (:i)' ;
1322
1313
1323
1314
# ### ab [:i cd ] ef abCDef y ignorecase, lexical (:i)
1324
- # ?rakudo todo 'nom regression'
1325
1315
ok ' abCDef' ~~ /ab [:i cd ] ef /, ' ignorecase, lexical (:i)' ;
1326
1316
1327
1317
# ### ab [:i cd ] ef aBCDef n ignorecase, lexical (:i)
@@ -1331,25 +1321,20 @@ ok 'aBCDef' !~~ /ab [:i cd ] ef/, 'ignorecase, lexical (:i)';
1331
1321
ok ' abCDEf' ! ~~ /ab [:i cd ] ef /, ' ignorecase, lexical (:i)' ;
1332
1322
1333
1323
# ### :i ab [:i cd ] ef abCDef y ignorecase, lexical (:i)
1334
- # ?rakudo todo 'nom regression'
1335
1324
ok ' abCDef' ~~ /:i ab [:i cd ] ef /, ' ignorecase, lexical (:i)' ;
1336
1325
1337
1326
# ### :i ab [:i cd ] ef AbCDeF y ignorecase, lexical (:i)
1338
- # ?rakudo todo 'nom regression'
1339
1327
ok ' AbCDeF' ~~ /:i ab [:i cd ] ef /, ' ignorecase, lexical (:i)' ;
1340
1328
1341
1329
# ### :i ab [:i cd ] ef AbcdeF y ignorecase, lexical (:i)
1342
- # ?rakudo todo 'nom regression'
1343
1330
ok ' AbcdeF' ~~ /:i ab [:i cd ] ef /, ' ignorecase, lexical (:i)' ;
1344
1331
1345
1332
# ### :i a [:i(0) b [:i(1) c [:0i d [:1i e [:i(0) f ] ] ] ] ] AbCdEf y ignorecase, lexical (:i)
1346
1333
# ?pugs todo 'feature'
1347
- # ?rakudo todo 'nom regression'
1348
1334
ok ' AbCdEf' ~~ /:i a [:i (0) b [:i (1) c [:0i d [:1i e [:i (0) f ] ] ] ] ] /, ' ignorecase, lexical (:i)' ;
1349
1335
1350
1336
# ### :i aa [:i(0) bb [:i(1) cc [:0i dd [:1i ee [:i(0) ff ] ] ] ] ] AabbCcddEeff y ignorecase, lexical (:i)
1351
1337
# ?pugs todo 'feature'
1352
- # ?rakudo todo 'nom regression'
1353
1338
ok ' AabbCcddEeff' ~~ /:i aa [:i (0) bb [:i (1) cc [:0i dd [:1i ee [:i (0) ff ] ] ] ] ] /, ' ignorecase, lexical (:i)' ;
1354
1339
1355
1340
# ### :i a [:i(0) b [:i(1) c [:0i d [:1i e [:i(0) f ] ] ] ] ] AbCdEF n ignorecase, lexical (:i)
@@ -1360,21 +1345,17 @@ ok 'AabbCcddEeFf' !~~ /:i aa [:i(0) bb [:i(1) cc [:0i dd [:1i ee [:i(0) ff ] ] ]
1360
1345
1361
1346
# ### :i ab [:i(0) cd ] ef AbcdeF y ignorecase, lexical repetition (:i)
1362
1347
# ?pugs todo 'feature'
1363
- # ?rakudo todo 'nom regression'
1364
1348
ok ' AbcdeF' ~~ /:i ab [:i (0) cd ] ef /, ' ignorecase, lexical repetition (:i)' ;
1365
1349
1366
1350
# ### :i ab [:!i cd ] ef AbcdeF y ignorecase, lexical repetition (:i)
1367
- # ?rakudo skip 'parse error'
1368
1351
ok ' AbcdeF' ~~ /:i ab [:!i cd ] ef /, ' ignorecase, lexical repetition (:i)' ;
1369
1352
1370
1353
# ### :i ab [:0i cd ] ef AbcdeF y ignorecase, lexical repetition (:i)
1371
1354
# ?pugs todo 'feature'
1372
- # ?rakudo todo 'nom regression'
1373
1355
ok ' AbcdeF' ~~ /:i ab [:0i cd ] ef /, ' ignorecase, lexical repetition (:i)' ;
1374
1356
1375
1357
# ### :0i ab [:1i cd ] ef abCDef y ignorecase, lexical repetition (:i)
1376
1358
# ?pugs todo 'feature'
1377
- # ?rakudo todo 'nom regression'
1378
1359
ok ' abCDef' ~~ /:0i ab [:1i cd ] ef /, ' ignorecase, lexical repetition (:i)' ;
1379
1360
1380
1361
# ### :0i ab [:1i cd ] ef AbCDeF n ignorecase, lexical repetition (:i)
@@ -1392,45 +1373,38 @@ ok 'AbcdeF' !~~ /:0i ab [:1i cd ] ef/, 'ignorecase, lexical repetition (:i)';
1392
1373
1393
1374
# ### :i(1) ab [:1i cd ] ef AbCdeF y ignorecase, lexical repetition (:i)
1394
1375
# ?pugs todo 'feature'
1395
- # ?rakudo todo 'nom regression'
1396
1376
ok ' AbCdeF' ~~ /:i (1) ab [:1i cd ] ef /, ' ignorecase, lexical repetition (:i)' ;
1397
1377
1398
1378
# ### :i(1) ab [:i(0) cd ] ef AbcdeF y ignorecase, lexical repetition (:i)
1399
1379
# ?pugs todo 'feature'
1400
- # ?rakudo todo 'nom regression'
1401
1380
ok ' AbcdeF' ~~ /:i (1) ab [:i (0) cd ] ef /, ' ignorecase, lexical repetition (:i)' ;
1402
1381
1403
1382
# ### :i(1) ab [:i(0) cd ] ef AbcDeF n ignorecase, lexical repetition (:i)
1404
1383
ok ' AbcDeF' ! ~~ /:i (1) ab [:i (0) cd ] ef /, ' ignorecase, lexical repetition (:i)' ;
1405
1384
1406
1385
# ### :i(2) ab [:i(999) cd ] ef ABCDEF y ignorecase, lexical repetition (:i)
1407
1386
# ?pugs todo 'feature'
1408
- # ?rakudo todo 'nom regression'
1409
1387
ok ' ABCDEF' ~~ /:i (2) ab [:i (999) cd ] ef /, ' ignorecase, lexical repetition (:i)' ;
1410
1388
1411
1389
# ### :1i ab [:i(1) cd ] ef ABCDEF y ignorecase, lexical repetition (:i)
1412
1390
# ?pugs todo 'feature'
1413
- # ?rakudo todo 'nom regression'
1414
1391
ok ' ABCDEF' ~~ /:1i ab [:i (1) cd ] ef /, ' ignorecase, lexical repetition (:i)' ;
1415
1392
1416
1393
# ### :0i ab [:1i cd ] ef abcDeF n ignorecase, lexical repetition (:i)
1417
1394
ok ' abcDeF' ! ~~ /:0i ab [:1i cd ] ef /, ' ignorecase, lexical repetition (:i)' ;
1418
1395
1419
1396
# ### :2i ab [:999i cd ] ef ABCDEF y ignorecase, lexical repetition (:i)
1420
1397
# ?pugs todo 'feature'
1421
- # ?rakudo todo 'nom regression'
1422
1398
ok ' ABCDEF' ~~ /:2i ab [:999i cd ] ef /, ' ignorecase, lexical repetition (:i)' ;
1423
1399
1424
1400
# ### ab [:ignorecase cd ] ef abCDef y ignorecase, lexical (:ignorecase)
1425
- # ?rakudo todo 'nom regression'
1426
1401
ok ' abCDef' ~~ /ab [:ignorecase cd ] ef /, ' ignorecase, lexical (:ignorecase)' ;
1427
1402
1428
1403
# ### ab [:ignorecase cd ] ef aBCDef n ignorecase, lexical (:ignorecase)
1429
1404
ok ' aBCDef' ! ~~ /ab [:ignorecase cd ] ef /, ' ignorecase, lexical (:ignorecase)' ;
1430
1405
1431
1406
# ### :1ignorecase ab [:ignorecase(1) cd ] ef ABCDEF y ignorecase, lexical repetition (:ignorecase)
1432
1407
# ?pugs todo 'feature'
1433
- # ?rakudo todo 'nom regression'
1434
1408
ok ' ABCDEF' ~~ /:1ignorecase ab [:ignorecase (1) cd ] ef /, ' ignorecase, lexical repetition (:ignorecase)' ;
1435
1409
1436
1410
# ### :s bcd a bcdef y sigspace (:s)
0 commit comments