Raku Programming/Property Blocks

From Wikibooks, open books for an open world
Jump to navigation Jump to search

Property Blocks[edit | edit source]

We've seen in the previous chapter the special CATCH block that is used to handle exceptions thrown from the block that the CATCH lives in. In addition to CATCH, there are a number of other special property blocks that can be used to modify the behavior of the block they live in.

Property blocks are lexical in nature: They modify the behavior of the block they are defined in, and they do not effect outer scopes.

NEXT and LAST Blocks[edit | edit source]

PRE and POST Blocks[edit | edit source]

KEEP and UNDO Blocks[edit | edit source]

Order of Execution[edit | edit source]