in reply to Re: {} vs do{}
in thread {} vs do{}
The anonymous block allows me to change the record separator locally and slurp the file in one go without impacting the rest of my program. This is simply another example of scoping as with the previous post. Note you'll have to open the file first etc....{ local $/ = undef; $data = <FH>; }
That was a bit cryptic (sorry) but the explanation on perl.com is much better than what I could write so please look there. Hope that gives you an idea of applications as well as differences!. . . . . . . /^test$/ && do { } . . . . . . .
|
|---|