{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["devel/p5-Importer"],"categories":["devel","perl5"],"comment":"Mechanism for returning to a specific point from a deeply nested stack","compare":"/compare/p5-long-jump/index.json","dependentCount":null,"description":"Long::Jump essentially provides a multi-level return. You can mark a spot with\nsetjump() and then unwind the stack back to that point from any nested stack\nframe by name using longjump(). You can also provide a list of return values.\n\nThis is not quite a match for C's long jump, but it is \"close enough\". It is\nsafer than C's jump in that it only lets you escape frames by going up the\nstack, you cannot jump in other ways.","flavors":[],"html":"https://daemonports.org/midnightbsd/devel/p5-Long-Jump/","kind":"port","lastUpdate":null,"license":["artistic","gpl+"],"maintainer":"ports@MidnightBSD.org","name":"p5-Long-Jump","newest":true,"newestVersion":"0.000005","noVulnData":true,"origin":"devel/p5-Long-Jump","otherSystems":[{"maintainer":"sunpoet@FreeBSD.org","newest":true,"origin":"devel/p5-Long-Jump","path":"/devel/p5-Long-Jump/","system":"FreeBSD","version":"0.000005"},{"behindSince":"2026-10-05","maintainer":"wen@NetBSD.org","origin":"devel/p5-Long-Jump","path":"/netbsd/devel/p5-Long-Jump/","system":"NetBSD","updated":"2026-10-05","version":"0.000003nb1"},{"behindSince":"2026-10-05","maintainer":"sunpoet@FreeBSD.org","origin":"devel/p5-Long-Jump","path":"/dragonfly/devel/p5-Long-Jump/","system":"DragonFly","version":"0.000003"},{"maintainer":"sunpoet@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-Long-Jump","path":"","system":"HardenedBSD","version":"0.000005"},{"maintainer":"sunpoet@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-Long-Jump","path":"","system":"GhostBSD","version":"0.000005"}],"packages":null,"pkgName":"p5-Long-Jump-0.000005","related":null,"repository":"mports","requiredBy":["devel/p5-Test2-Harness"],"requiredByCount":1,"runDepends":["devel/p5-Importer"],"status":null,"system":"midnightbsd","systemLabel":"MidnightBSD","version":"0.000005","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/Long-Jump"}
