in reply to Code brewing for the upcoming MCE 10 year anniversary
mce_foreach my $var ( @list ) { ... } mce_foreach ( @list ) { ... } mce_foreach_f my $var ( $path or $fh ) { ... } mce_foreach_f ( $path or $fh ) { ... } mce_foreach_s my $var ( @list ) { ... } mce_foreach_s ( @list ) { ... }
The best part is the spawn and sync keywords.
# context scalar, array, or hash spawn (my|our)* $var @var or %var = sub { codeblock }; spawn (my|our)* $var @var or %var = sub { func(@_) }, args; spawn (my|our)* $var @var or %var = func(arg1, ...); spawn (my|our)* $var @var or %var = func(); sync $var; sync @var; sync %var; # anonymous code blocks spawn $identVar or "quotedString", sub { codeblock }; spawn sub { codeblock }; sync;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Code brewing for the upcoming MCE 10 year anniversary
by marioroy (Prior) on Oct 23, 2022 at 14:25 UTC | |
by marioroy (Prior) on Oct 24, 2022 at 04:44 UTC | |
by marioroy (Prior) on Oct 24, 2022 at 04:59 UTC |