mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-16 19:50:19 +01:00
15 lines
690 B
Text
15 lines
690 B
Text
|
This module lets you defer actions at run-time that will take place
|
||
|
when the control flow returns into an upper scope. Currently, you can:
|
||
|
|
||
|
- hook an upper scope end with "reap" ;
|
||
|
- localize variables, array/hash values or deletions of elements
|
||
|
in higher contexts with respectively "localize", "localize_elem"
|
||
|
and "localize_delete" ;
|
||
|
- return values immediately to an upper level with "unwind", "yield"
|
||
|
and "leave" ;
|
||
|
- gather information about an upper context with "want_at"
|
||
|
and "context_info" ;
|
||
|
- execute a subroutine in the setting of an upper subroutine stack
|
||
|
frame with "uplevel" ;
|
||
|
- uniquely identify contexts with "uid" and "validate_uid".
|