Doc: improve documentation about exponentiation operator.
authorTom Lane
Wed, 21 Jul 2021 22:03:33 +0000 (18:03 -0400)
committerTom Lane
Wed, 21 Jul 2021 22:04:15 +0000 (18:04 -0400)
Now that we're not having to wedge this into the straitjacket of
the old operator table format, we can add another example to
clarify the point about left-to-right associativity.

Per suggestion from mdione at grulic.org.ar.

https://postgr.es/m/162661954599.693.13700316547731859171@wrigleys.postgresql.org

doc/src/sgml/func.sgml

index e833be8f96b797be3e3b3de53d9dfefcdb5ca5e2..f62c33e5c71a01364756c12003aac2b65abf3769 100644 (file)
@@ -988,16 +988,23 @@ repeat('Pg', 4) PgPgPgPg
         double precision
        
        
-        Exponentiation (unlike typical mathematical practice, multiple uses of
-        ^ will associate left to right)
+        Exponentiation
        
        
         2 ^ 3
         8
        
+       
+        Unlike typical mathematical practice, multiple uses of
+        ^ will associate left to right by default:
+       
        
         2 ^ 3 ^ 3
         512
+       
+       
+        2 ^ (3 ^ 3)
+        134217728