From 860ba8a5b5e03da7f84956ffc9c1d611b3cd27c0 Mon Sep 17 00:00:00 2001 From: "Jan F. Chadima" Date: Wed, 21 Mar 2018 22:40:09 +0000 Subject: perl/perl-Scope-Upper: Added (Act on upper scopes). Signed-off-by: David Spencer --- perl/perl-Scope-Upper/README | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 perl/perl-Scope-Upper/README (limited to 'perl/perl-Scope-Upper/README') diff --git a/perl/perl-Scope-Upper/README b/perl/perl-Scope-Upper/README new file mode 100644 index 0000000000000..09981ca36d2e3 --- /dev/null +++ b/perl/perl-Scope-Upper/README @@ -0,0 +1,14 @@ +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". -- cgit v1.2.3