Author: lwall
Date: 2009-01-13 20:30:15 +0100 (Tue, 13 Jan 2009)
New Revision: 24895

Modified:
   docs/Perl6/Spec/S03-operators.pod
   docs/Perl6/Spec/S06-routines.pod
Log:
[S03] remove .contains fossil


Modified: docs/Perl6/Spec/S03-operators.pod
===================================================================
--- docs/Perl6/Spec/S03-operators.pod   2009-01-13 18:40:10 UTC (rev 24894)
+++ docs/Perl6/Spec/S03-operators.pod   2009-01-13 19:30:15 UTC (rev 24895)
@@ -12,9 +12,9 @@
 
   Maintainer: Larry Wall <la...@wall.org>
   Date: 8 Mar 2004
-  Last Modified: 26 Nov 2008
+  Last Modified: 13 Jan 2009
   Number: 3
-  Version: 147
+  Version: 148
 
 =head1 Overview
 
@@ -3018,10 +3018,10 @@
 
     Hash      Hash      hash keys same set      $_.keys === X.keys
     Set       Hash      hash keys same set      $_ === X.keys
-    Array     Hash      hash slice existence    X.contains(any @$_)
+    Array     Hash      hash slice existence    X.{any @$_}:exists
     Regex     Hash      hash key grep           any(X.keys).match($_)
-    Scalar    Hash      hash entry existence    X.contains($_)
-    Any       Hash      hash slice existence    X.contains(any @$_)
+    Scalar    Hash      hash entry existence    X.{$_}:exists
+    Any       Hash      hash slice existence    X.{any @$_}:exists
 
     Str       Regex     string pattern match    .match(X)
     Hash      Regex     hash key "boolean grep" .any.match(X)
@@ -3179,9 +3179,9 @@
     Array   Seq    array contains seq     *,X,*
     Array   Seq    array ends with seq    *,X
     Hash    Str    hash element truth     .{X}
-    Hash    Str    hash key existence     .contains(X)
+    Hash    Str    hash key existence     .{X}:exists
     Hash    Num    hash element truth     .{X}
-    Hash    Num    hash key existence     .contains(X)
+    Hash    Num    hash key existence     .{X}:exists
     Buf     Int    buffer contains int    .match(X)
     Str     Char   string contains char   .match(X)
     Str     Str    string contains string .match(X)
@@ -3189,14 +3189,14 @@
     Str     Array  array contains string  X.any
     Num     Array  array contains number  X.any
     Scalar  Array  array contains object  X.any
-    Hash    Array  hash slice exists      .contains(X.all) .contains(X.any)
-    Set     Set    subset relation        .contains(X)
-    Set     Hash   subset relation        .contains(X)
-    Any     Set    subset relation        .Set.contains(X)
-    Any     Hash   subset relation        .Set.contains(X)
-    Any     Set    superset relation      X.contains($_)
-    Any     Hash   superset relation      X.contains($_)
-    Any     Set    sets intersect         .contains(X.any)
+    Hash    Array  hash slice exists      .{X.all}:exists .{X.any}:exists
+    Set     Set    subset relation        .{X}:exists
+    Set     Hash   subset relation        .{X}:exists
+    Any     Set    subset relation        .Set.{X}:exists
+    Any     Hash   subset relation        .Set.{X}:exists
+    Any     Set    superset relation      X.{$_}:exists
+    Any     Hash   superset relation      X.{$_}:exists
+    Any     Set    sets intersect         .{X.any}:exists
     Set     Array  subset relation        X,*          # (conjectured)
     Array   Regex  match array as string  .Cat.match(X)  cat(@$_).match(X)
 

Modified: docs/Perl6/Spec/S06-routines.pod
===================================================================
--- docs/Perl6/Spec/S06-routines.pod    2009-01-13 18:40:10 UTC (rev 24894)
+++ docs/Perl6/Spec/S06-routines.pod    2009-01-13 19:30:15 UTC (rev 24895)
@@ -2558,7 +2558,7 @@
 
 Hence, while the quasiquote itself is being parsed, the syntactic
 interpolation of a unquoted expression into the quasiquote always
-results in the expectation of an operator following the variable.
+results in the expectation of an operator following the unquote.
 (You must use a call to a submacro if you want to expect something
 else.)  Of course, the macro definition as a whole can expect
 whatever it likes afterwards, according to its syntactic category.

Reply via email to