Data commit

This commit is contained in:
Ingy döt Net 2023-07-01 11:58:00 -04:00
parent 7387c8f97b
commit cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions

View file

@ -0,0 +1,3 @@
if ($expression) {
do_something;
}

View file

@ -0,0 +1,2 @@
# postfix conditional
do_something if $expression;

View file

@ -0,0 +1,6 @@
if ($expression) {
do_something;
}
else {
do_fallback;
}

View file

@ -0,0 +1,9 @@
if ($expression1) {
do_something;
}
elsif ($expression2) {
do_something_different;
}
else {
do_fallback;
}

View file

@ -0,0 +1 @@
$variable = $expression ? $value_for_true : $value_for_false;

View file

@ -0,0 +1 @@
$condition and do_something; # equivalent to $condition ? do_something : $condition

View file

@ -0,0 +1 @@
$condition or do_something; # equivalent to $condition ? $condition : do_something

View file

@ -0,0 +1,8 @@
use feature "switch";
given ($input) {
when (0) { print 'input == 0'; }
when ('coffee') { print 'input equal coffee'; }
when ([1..9]) { print 'input between 1 and 9'; }
when (/rats/) { print 'input matches rats'; }
default { do_fallback; }
}