ofs | hex dump | ascii |
---|
0000 | 2f 2f 20 7c 72 65 66 74 65 73 74 7c 20 73 6b 69 70 20 2d 2d 20 72 65 67 65 78 70 2d 6d 6f 64 69 | //.|reftest|.skip.--.regexp-modi |
0020 | 66 69 65 72 73 20 69 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 0a 2f 2f 20 43 6f 70 79 72 69 | fiers.is.not.supported.//.Copyri |
0040 | 67 68 74 20 28 43 29 20 32 30 32 34 20 49 67 61 6c 69 61 2c 20 53 2e 4c 2e 20 41 6c 6c 20 72 69 | ght.(C).2024.Igalia,.S.L..All.ri |
0060 | 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a 2f 2f 20 54 68 69 73 20 63 6f 64 65 20 69 73 20 67 | ghts.reserved..//.This.code.is.g |
0080 | 6f 76 65 72 6e 65 64 20 62 79 20 74 68 65 20 42 53 44 20 6c 69 63 65 6e 73 65 20 66 6f 75 6e 64 | overned.by.the.BSD.license.found |
00a0 | 20 69 6e 20 74 68 65 20 4c 49 43 45 4e 53 45 20 66 69 6c 65 2e 0a 0a 2f 2a 2d 2d 2d 0a 64 65 73 | .in.the.LICENSE.file.../*---.des |
00c0 | 63 72 69 70 74 69 6f 6e 3a 20 49 74 20 69 73 20 61 20 53 79 6e 74 61 78 20 45 72 72 6f 72 20 69 | cription:.It.is.a.Syntax.Error.i |
00e0 | 66 20 74 68 65 20 73 6f 75 72 63 65 20 74 65 78 74 20 6d 61 74 63 68 65 64 20 62 79 20 52 65 67 | f.the.source.text.matched.by.Reg |
0100 | 75 6c 61 72 45 78 70 72 65 73 73 69 6f 6e 46 6c 61 67 73 20 63 6f 6e 74 61 69 6e 73 20 61 6e 79 | ularExpressionFlags.contains.any |
0120 | 20 63 6f 64 65 20 70 6f 69 6e 74 20 6f 74 68 65 72 20 74 68 61 6e 20 69 2c 20 6d 2c 20 6f 72 20 | .code.point.other.than.i,.m,.or. |
0140 | 73 2c 20 6f 72 20 69 66 20 69 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 73 61 6d 65 20 63 6f | s,.or.if.it.contains.the.same.co |
0160 | 64 65 20 70 6f 69 6e 74 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 63 65 2e 20 28 72 65 67 75 6c 61 | de.point.more.than.once..(regula |
0180 | 72 20 65 78 70 72 65 73 73 69 6f 6e 20 66 6c 61 67 73 29 0a 65 73 69 64 3a 20 73 65 63 2d 70 61 | r.expression.flags).esid:.sec-pa |
01a0 | 74 74 65 72 6e 73 2d 73 74 61 74 69 63 2d 73 65 6d 61 6e 74 69 63 73 2d 65 61 72 6c 79 2d 65 72 | tterns-static-semantics-early-er |
01c0 | 72 6f 72 73 0a 66 65 61 74 75 72 65 73 3a 20 5b 72 65 67 65 78 70 2d 6d 6f 64 69 66 69 65 72 73 | rors.features:.[regexp-modifiers |
01e0 | 5d 0a 69 6e 66 6f 3a 20 7c 0a 20 20 20 20 41 74 6f 6d 20 3a 3a 20 28 20 3f 20 52 65 67 75 6c 61 | ].info:.|.....Atom.::.(.?.Regula |
0200 | 72 45 78 70 72 65 73 69 73 6f 6e 46 6c 61 67 73 20 3a 20 44 69 73 6a 75 6e 63 74 69 6f 6e 20 29 | rExpresisonFlags.:.Disjunction.) |
0220 | 0a 20 20 20 20 49 74 20 69 73 20 61 20 53 79 6e 74 61 78 20 45 72 72 6f 72 20 69 66 20 74 68 65 | .....It.is.a.Syntax.Error.if.the |
0240 | 20 73 6f 75 72 63 65 20 74 65 78 74 20 6d 61 74 63 68 65 64 20 62 79 20 52 65 67 75 6c 61 72 45 | .source.text.matched.by.RegularE |
0260 | 78 70 72 65 73 73 69 6f 6e 46 6c 61 67 73 20 63 6f 6e 74 61 69 6e 73 20 61 6e 79 20 63 6f 64 65 | xpressionFlags.contains.any.code |
0280 | 20 70 6f 69 6e 74 73 20 6f 74 68 65 72 20 74 68 61 6e 20 22 69 22 2c 20 22 6d 22 2c 20 22 73 22 | .points.other.than."i",."m",."s" |
02a0 | 2c 20 6f 72 20 69 66 20 69 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 73 61 6d 65 20 63 6f 64 | ,.or.if.it.contains.the.same.cod |
02c0 | 65 20 70 6f 69 6e 74 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 63 65 2e 0a 0a 2d 2d 2d 2a 2f 0a 0a | e.point.more.than.once...---*/.. |
02e0 | 61 73 73 65 72 74 2e 74 68 72 6f 77 73 28 53 79 6e 74 61 78 45 72 72 6f 72 2c 20 66 75 6e 63 74 | assert.throws(SyntaxError,.funct |
0300 | 69 6f 6e 20 28 29 20 7b 0a 20 20 52 65 67 45 78 70 28 22 28 3f 73 00 3a 61 29 22 2c 20 22 22 29 | ion.().{...RegExp("(?s.:a)",."") |
0320 | 3b 0a 7d 2c 20 27 52 65 67 45 78 70 28 22 28 3f 73 00 3a 61 29 22 2c 20 22 22 29 3a 20 27 29 3b | ;.},.'RegExp("(?s.:a)",.""):.'); |
0340 | 0a 0a 72 65 70 6f 72 74 43 6f 6d 70 61 72 65 28 30 2c 20 30 29 3b 0a | ..reportCompare(0,.0);. |