mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-17 08:01:36 +00:00
The functions in this module implement or assist the writing of
programs, or parts of them, in Continuation Passing Style (CPS). Briefly, CPS is a style of writing code where the normal call/return mechanism is replaced by explicit "continuations", values passed in to functions which they should invoke, to implement return behaviour. WWW: http://search.cpan.org/dist/CPS/ Approved by: sahil@/wen@ (mentors, implicit) Feature safe: yes
This commit is contained in:
parent
eefdc26fe2
commit
6757301edf
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=268677
@ -1223,6 +1223,7 @@
|
||||
SUBDIR += p5-CPAN-YACSmoke
|
||||
SUBDIR += p5-CPANPLUS
|
||||
SUBDIR += p5-CPANPLUS-Dist-Build
|
||||
SUBDIR += p5-CPS
|
||||
SUBDIR += p5-Cache
|
||||
SUBDIR += p5-Cache-AgainstFile
|
||||
SUBDIR += p5-Cache-Cache
|
||||
|
26
devel/p5-CPS/Makefile
Normal file
26
devel/p5-CPS/Makefile
Normal file
@ -0,0 +1,26 @@
|
||||
# New ports collection makefile for: devel/p5-CPS
|
||||
# Date created: 2011-02-05
|
||||
# Whom: Frederic Culot <culot@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= CPS
|
||||
PORTVERSION= 0.11
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
MASTER_SITE_SUBDIR= ../../authors/id/P/PE/PEVANS/
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= culot@FreeBSD.org
|
||||
COMMENT= Manage flow of control in Continuation-Passing Style
|
||||
|
||||
PERL_MODBUILD= yes
|
||||
|
||||
MAN3= CPS.3 \
|
||||
CPS::Functional.3 \
|
||||
CPS::Governor.3 \
|
||||
CPS::Governor::Deferred.3 \
|
||||
CPS::Governor::Simple.3
|
||||
|
||||
.include <bsd.port.mk>
|
2
devel/p5-CPS/distinfo
Normal file
2
devel/p5-CPS/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (CPS-0.11.tar.gz) = 12459241cb5b9c96175e7919d83bd4bf0c0f0f3454f0d7fe71f5e16cd690c644
|
||||
SIZE (CPS-0.11.tar.gz) = 33400
|
7
devel/p5-CPS/pkg-descr
Normal file
7
devel/p5-CPS/pkg-descr
Normal file
@ -0,0 +1,7 @@
|
||||
The functions in this module implement or assist the writing of
|
||||
programs, or parts of them, in Continuation Passing Style (CPS).
|
||||
Briefly, CPS is a style of writing code where the normal call/return
|
||||
mechanism is replaced by explicit "continuations", values passed in
|
||||
to functions which they should invoke, to implement return behaviour.
|
||||
|
||||
WWW: http://search.cpan.org/dist/CPS/
|
7
devel/p5-CPS/pkg-plist
Normal file
7
devel/p5-CPS/pkg-plist
Normal file
@ -0,0 +1,7 @@
|
||||
%%SITE_PERL%%/CPS.pm
|
||||
%%SITE_PERL%%/CPS/Functional.pm
|
||||
%%SITE_PERL%%/CPS/Governor.pm
|
||||
%%SITE_PERL%%/CPS/Governor/Deferred.pm
|
||||
%%SITE_PERL%%/CPS/Governor/Simple.pm
|
||||
@dirrm %%SITE_PERL%%/CPS/Governor
|
||||
@dirrm %%SITE_PERL%%/CPS
|
Loading…
Reference in New Issue
Block a user