Author: pmichaud
Date: Sat Apr 14 07:42:03 2007
New Revision: 18192

Added:
   trunk/t/compilers/pge/perl6regex/context.t
      - copied, changed from r18189, /trunk/t/compilers/pge/p6regex/context.t
Modified:
   trunk/MANIFEST

Log:
[pge]: Migrate p6regex/context.t to perl6regex/context.t .


Modified: trunk/MANIFEST
==============================================================================
--- trunk/MANIFEST      (original)
+++ trunk/MANIFEST      Sat Apr 14 07:42:03 2007
@@ -2755,6 +2755,7 @@
 t/compilers/pge/p6regex/syntax_errors.t                     []
 t/compilers/pge/p6regex/text_brk.t                          []
 t/compilers/pge/perl6regex/01-regex.t                       []
+t/compilers/pge/perl6regex/context.t                        []
 t/compilers/pge/perl6regex/rx_backtrack                     []
 t/compilers/pge/perl6regex/rx_captures                      []
 t/compilers/pge/perl6regex/rx_charclass                     []

Copied: trunk/t/compilers/pge/perl6regex/context.t (from r18189, 
/trunk/t/compilers/pge/p6regex/context.t)
==============================================================================
--- /trunk/t/compilers/pge/p6regex/context.t    (original)
+++ trunk/t/compilers/pge/perl6regex/context.t  Sat Apr 14 07:42:03 2007
@@ -32,8 +32,8 @@
     load_bytecode "PGE/Glob.pir"
     load_bytecode "PGE/Text.pir"
     .local string target, pattern
-    .local pmc p6rule, rulesub, pir, exp, match
-    p6rule = compreg 'PGE::P6Regex'
+    .local pmc perl6regex, rulesub, pir, exp, match
+    perl6regex = compreg 'PGE::Perl6Regex'
     null match
     null rulesub
 PRE
@@ -50,7 +50,7 @@
 
 ## binary context
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'binary context (true)' );
-        rulesub = p6rule('abc')
+        rulesub = perl6regex('abc')
         match = rulesub('abc')
         if match goto OK
         goto NOK
@@ -58,7 +58,7 @@
 ok
 OUT
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'binary context (false)' );
-        rulesub = p6rule('xxx')
+        rulesub = perl6regex('xxx')
         match = rulesub('abc')
         unless match goto OK
 CODE
@@ -67,7 +67,7 @@
 
 ## numeric context
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'numeric context (1abc => 1)' );
-        rulesub = p6rule('1abc')
+        rulesub = perl6regex('1abc')
         match = rulesub('1abc')
         $I0 = match
         print $I0
@@ -76,7 +76,7 @@
 1
 OUT
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'numeric context ((1)(2)(b)(c) 
=> 12)' );
-        rulesub = p6rule('(1)(2)(b)(c)')
+        rulesub = perl6regex('(1)(2)(b)(c)')
         match = rulesub('12bc')
         $I0 = match
         print $I0
@@ -85,7 +85,7 @@
 12
 OUT
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'numeric context (0abc => 0)' );
-        rulesub = p6rule('0abc')
+        rulesub = perl6regex('0abc')
         match = rulesub('abc')
         $I0 = match
         print $I0
@@ -94,7 +94,7 @@
 0
 OUT
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'numeric context (xxx => 0)' );
-        rulesub = p6rule('xxx')
+        rulesub = perl6regex('xxx')
         match = rulesub('abc')
         $I0 = match
         print $I0
@@ -103,7 +103,7 @@
 0
 OUT
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'numeric context (a1bc => 0)' );
-        rulesub = p6rule('a1bc')
+        rulesub = perl6regex('a1bc')
         match = rulesub('a1bc')
         $I0 = match
         print $I0
@@ -112,7 +112,7 @@
 0
 OUT
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'numeric context (1E5)' );
-        rulesub = p6rule('1E5abc')
+        rulesub = perl6regex('1E5abc')
         match = rulesub('1E5abc')
         print match
         goto END
@@ -124,7 +124,7 @@
 ## NOTE: this behavior varies from the doc, but it is in a soon-to-be-released
 ## version of the new specification
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'string context (match => full 
match)' );
-        rulesub = p6rule('abc')
+        rulesub = perl6regex('abc')
         match = rulesub('abc')
         .local string res, exp
         res = match
@@ -135,7 +135,7 @@
 ok
 OUT
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'string context (with captures 
=> full match)' );
-        rulesub = p6rule('(a)(b)(c)')
+        rulesub = perl6regex('(a)(b)(c)')
         match = rulesub('abc')
         .local string res, exp
         res = match
@@ -146,7 +146,7 @@
 ok
 OUT
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'string context (false match => 
"")' );
-        rulesub = p6rule('xxx')
+        rulesub = perl6regex('xxx')
         match = rulesub('abc')
         .local string res, exp
         res = match
@@ -158,7 +158,7 @@
 
 ## as array
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'as array ([2,1,0] => "cba")' );
-        rulesub = p6rule('(a)(b)(c)')
+        rulesub = perl6regex('(a)(b)(c)')
         match = rulesub('abc')
         .local string res
         $P0 = match[2]
@@ -175,7 +175,7 @@
 cba
 OUT
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'as array ([2,1,0] => "cba")' );
-        rulesub = p6rule('(a)(b)(c)')
+        rulesub = perl6regex('(a)(b)(c)')
         match = rulesub('abc')
         .local string res
         res = match[2]
@@ -192,7 +192,7 @@
 
 ## as hash
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'as hash (A => "a")' );
-        rulesub = p6rule('$<A>:=(.)b$<C>:=(c)')
+        rulesub = perl6regex('$<A>:=(.)b$<C>:=(c)')
         match = rulesub('abc')
         .local string res
         res = match['A']
@@ -204,7 +204,7 @@
 ac
 OUT
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'mixed, array & hash' );
-        rulesub = p6rule('$<A>:=(.)(b)$<C>:=(c)')
+        rulesub = perl6regex('$<A>:=(.)(b)$<C>:=(c)')
         match = rulesub('abc')
         .local string res
         res = match['A']
@@ -223,7 +223,7 @@
 pir_output_is(
     $PRE
         . <<'CODE'. $POST, <<OUT, 'numbered as named ($2 => $/[1])', todo => 
'not yet implemented' );
-        rulesub = p6rule('(a)(b)(c)')
+        rulesub = perl6regex('(a)(b)(c)')
         match = rulesub('abc')
         .local string res, exp
         $P0 = match[1]
@@ -238,7 +238,7 @@
 
 ## additional methods
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'additional match methods' );
-        rulesub = p6rule('abc')
+        rulesub = perl6regex('abc')
         match = rulesub('abc')
         .local string from, to
         from = match.'from'()
@@ -251,7 +251,7 @@
 0 3
 OUT
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'additional match methods' );
-        rulesub = p6rule('(a)(b)(c)')
+        rulesub = perl6regex('(a)(b)(c)')
         match = rulesub('abc')
         .local string from, to
         $P0 = match[1]
@@ -267,7 +267,7 @@
 
 ## object isa 'PGE::Match'
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'isa PGE::Match (success)' );
-        rulesub = p6rule('(a)(b)(c)')
+        rulesub = perl6regex('(a)(b)(c)')
         match = rulesub('abc')
 
         .local int isa_match
@@ -300,7 +300,7 @@
 
 OUT
 pir_output_is( $PRE . <<'CODE'. $POST, <<OUT, 'isa PGE::Match (failure)' );
-        rulesub = p6rule('(a)(b)(c)')
+        rulesub = perl6regex('(a)(b)(c)')
         match = rulesub('xxx')
 
         .local int isa_match

Reply via email to