Inline::Struct - Manipulate C structures directly from Perl.

Inline::Struct is not a new language. It's a language extension designed to be used by Inline::C. It parses struct definitions and creates typemaps and XS code which bind each struct into a Perl class. This code is passed to Inline::C, which compiles...

ETJ/Inline-Struct-0.18   (1 review) - 24 Dec 2014 09:40:15 GMT - Search in distribution

Inline::SLang::Struct - Support for structures

S-Lang's structures can be thought of as "restricted" associative arrays, in that the keys are fixed (so no adding or deleting) and when you loop through them the order is set by the order they are given in the structure. So, we convert S-Lang struct...

DJBURKE/Inline-SLang-1.00 - 04 Jan 2005 17:26:59 GMT - Search in distribution

Code - notes and coding rules

The documentation for using wurst lives in wurst.pod. This is a description of internals, conventions and how to change the code....

WURST/Wurst-0.51c - 23 May 2008 13:46:41 GMT - Search in distribution

pidl - An IDL compiler written in Perl

pidl is an IDL compiler written in Perl that aims to be somewhat compatible with the midl compiler. IDL is short for "Interface Definition Language". pidl can generate stubs for DCE/RPC server code, DCE/RPC client code and ethereal dissectors for DCE...

CTRLSOFT/Parse-Pidl-0.02 - 29 Dec 2005 14:10:44 GMT - Search in distribution

todo - Perl TO-DO list

This is a list of wishes for Perl. The most up to date version of this file is at <> The tasks we think are smaller or easier are listed first. Anyone is welcome to work on any of th...

RJBS/perl-5.22.0   (6 reviews) - 01 Jun 2015 17:51:59 GMT - Search in distribution

libev - a high performance full-featured event loop written in C

MLEHMANN/EV-4.21   (4 reviews) - 13 Jul 2015 19:48:10 GMT - Search in distribution

gencls - class interface compiler for Prima core modules

Creates headers with C macros and structures for Prima core module object definitions....

KARASIK/Prima-1.44   (3 reviews) - 05 Aug 2015 08:25:12 GMT - Search in distribution

PDL::API - making piddles from Perl and C/XS code

A simple cookbook how to create piddles manually. It covers both the Perl and the C/XS level. Additionally, it describes the PDL core routines that can be accessed from other modules. These routines basically define the PDL API. If you need to access...

CHM/PDL-2.013   (2 reviews) - 14 Aug 2015 17:09:09 GMT - Search in distribution
  • PDL::FAQ - Frequently asked questions about PDL
  • PDL::Core - fundamental PDL functionality and vectorization/threading


SISYPHUS/InlineX-CPP2XS-0.24 - 31 Aug 2012 06:40:57 GMT - Search in distribution


SISYPHUS/InlineX-C2XS-0.24 - 27 Jul 2014 08:09:31 GMT - Search in distribution

PDLA::API - making piddles from Perl and C/XS code

A simple cookbook how to create piddles manually. It covers both the Perl and the C/XS level. Additionally, it describes the PDLA core routines that can be accessed from other modules. These routines basically define the PDLA API. If you need to acce...

ETJ/PDLA-2.013001 - 29 Aug 2015 17:06:15 GMT - Search in distribution
  • PDLA::FAQ - Frequently asked questions about PDLA
  • PDLA::Core - fundamental PDLA functionality and vectorization/threading

XS::Writer - Module to write some XS for you

I went nuts trying to figure out how to map structs into perl. I finally figured it out and I never want anyone else to have to go through that. I also wanted the process to remain transparent, many of the XS writing modules are themselves almost as ...

MSCHWERN/XS-Writer-0.02 - 22 Mar 2008 08:12:21 GMT - Search in distribution

Audio::Ao - A Perl wrapper for the Ao audio library.

Provides access to Libao, "a cross-platform library that allows programs to output PCM audio data to the native audio devices on a wide variety of platforms." Libao currently supports OSS, ESD, ALSA, Sun audio, and aRts....

DBP/Audio-Ao-0.01 - 04 Jan 2003 13:41:37 GMT - Search in distribution


This document explains how to navigate the mod_perl source code, modify and rebuild the existing code and most important: how to add new functionality....

SHAY/mod_perl-2.0.9   (4 reviews) - 18 Jun 2015 21:16:34 GMT - Search in distribution

C::Blocks - embeding a fast C compiler directly into your Perl parser

Perl is great, but sometimes I find myself reaching for C to do some of my computational heavy lifting. There are many tools that help you interface Perl and C. This module differs from most others out there by providing a way of inserting your C cod...

DCMERTENS/C-Blocks-0.02 - 06 Aug 2015 15:44:02 GMT - Search in distribution

Inline::CPP - Write Perl subroutines and classes in C++.

The Inline::CPP module allows you to put C++ source code directly "inline" in a Perl script or module. You code classes or functions in C++, and you can use them as if they were written in Perl....

DAVIDO/Inline-CPP-0.73   (3 reviews) - 08 Aug 2015 15:20:35 GMT - Search in distribution

DBM::Deep - A pure perl multi-level hash/array DBM that supports transactions

A unique flat-file database module, written in pure perl. True multi-level hash/array support (unlike MLDBM, which is faked), hybrid OO / tie() interface, cross-platform FTPable files, ACID transactions, and is quite fast. Can handle millions of keys...

RKINYON/DBM-Deep-2.0012   (8 reviews) - 17 Jun 2015 04:16:23 GMT - Search in distribution

Panda::XS - useful features and typemaps for XS modules.

Panda::XS provides some useful features for XS modules. Also adds default configurable typemaps with most commonly used types. Panda::XS makes it possible for other modules (Perl or XS) to inherit from your XS module. To use it you must have a C++ co...

SYBER/Panda-XS-2.1.1 - 25 May 2015 16:03:36 GMT - Search in distribution

Panda::Time - low-level and very efficient POSIX time/zone functions implementation in C.

This module contains low-level C code implementing time functions from scratch. It was written because OS's time functions are too slow and have various small bugs. Dates from -2147483648/01/01 00:00:00 till 2147483647/12/31 23:59:59 are supported. N...

SYBER/Panda-Time-3.0.0 - 02 Feb 2015 23:35:33 GMT - Search in distribution

Devel::Hints - Access compile-time hints at runtime

This module exports the "cop" (code operator) struct as individual functions; callers can call them to find out the lexical-scoped hints that its block (or statement) is compiled under. No functions are exported by default. Each function may take an ...

AUDREYT/Devel-Hints-0.21 - 10 Nov 2010 11:59:32 GMT - Search in distribution