BSD Ports

devel/p5-mem 0.4.7 DragonFly

Use "in-mem" pkgs and force definitions into mem early

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
ART10, GPLv1+
Categories
devel, perl5
Package size
15.1 KiB, 31.9 KiB installed

Description

mem is a trivial pragma to either allow defining the module it is included from as being defined so that later classes or packages in the same file can use the package to pull in a reference to it, or to be able to call its import routine from a different package in the same file.

With parameter assignments or other actions, it forces those assignments to be done, immediately, at compile time instead of later at run time. It can be use, for example, with Exporter, to export typed-sub's among other usages.

In the other systems

SystemPortVersion
DragonFlydevel/p5-mem0.4.7
FreeBSDdevel/p5-mem0.4.7
HardenedBSDdevel/p5-mem0.4.7
GhostBSDdevel/p5-mem0.4.7

Install

Binary package:

pkg install p5-mem

From DPorts:

cd /usr/dports/devel/p5-mem && make install clean

Dependencies

Run dependencies 1