From e6ab690ead5f8a613df3abb6b38b950adc781235 Mon Sep 17 00:00:00 2001 From: Rafal Kupiec Date: Wed, 18 Jul 2018 22:19:46 +0200 Subject: [PATCH] Update page 'Future P# Versions' --- Future-P%23-Versions.md | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/Future-P%23-Versions.md b/Future-P%23-Versions.md index 3b65dff..3cd09ae 100644 --- a/Future-P%23-Versions.md +++ b/Future-P%23-Versions.md @@ -26,17 +26,13 @@ Structure members can be access by using a dot operator (.). The arrow operator ### Exponentiation Operator A right associative \** operator can be added to support exponentiation, along with a \**= shorthand assignment operator. - <% - printf("2 ** 3 = %d\n", 2 ** 3); // 8 - printf("2 ** 3 ** 2 = %d\n", 2 ** 3 ** 2); // 512 - %> + printf("2 ** 3 = %d\n", 2 ** 3); // 8 + printf("2 ** 3 ** 2 = %d\n", 2 ** 3 ** 2); // 512 ### Null Coalescing Operator The ??-operator could return the left side as long as it's not null, in that case the right side would be returned - <% - int $var1 = getValue(); - int $var2 = 7; + int $var1 = getValue(); + int $var2 = 7; - int $result = $var1 ?? $var2; // $result will be 7 if $var1 is NULL - %> \ No newline at end of file + int $result = $var1 ?? $var2; // $result will be 7 if $var1 is NULL