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.71   (3 reviews) - 16 Jan 2015 15:53:20 GMT - Search in distribution

share/CPPConfig.pm

INGY/Inline-Module-0.34 - 17 Feb 2015 15:18:44 GMT - Search in distribution

InlineX::CPP2XS - Convert from Inline C++ code to XS.

Don't feed an actual Inline::CPP script to this module - it won't be able to parse it. It is capable of parsing correctly only that CPP code that is suitable for inclusion in an Inline::CPP script. For example, here is a simple Inline::CPP script: us...

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

InlineX

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

Inline-API - How to bind a programming language to Perl using Inline.pm

So you think Inline C is pretty cool, but what you really need is for Perl to work with the brand new programming language "Foo". Well you're in luck. "Inline.pm" has support for adding your own Inline Language Support Module (ILSM), like "Inline::Fo...

INGY/Inline-0.80   (2 reviews) - 14 Mar 2015 03:04:15 GMT - Search in distribution

Pumpkin - Notes on handling the Perl Patch Pumpkin And Porting Perl

This document attempts to begin to describe some of the considerations involved in patching, porting, and maintaining perl. This document is still under construction, and still subject to significant changes. Still, I hope parts of it will be useful,...

SHAY/perl-5.20.2   (6 reviews) - 14 Feb 2015 18:27:06 GMT - Search in distribution

Inline::Select - Dynamic selection of ILSM for a package

"Inline::Select" provides an easy way to select between implementations of an API written in different programming languages. The original idea is to use your existing the Perl test suite to test the implementations in the other languages....

PATL/Inline-Select-0.01 - 26 Jan 2005 15:38:14 GMT - Search in distribution

perlfaq8 - System Interaction

This section of the Perl FAQ covers questions involving operating system interaction. Topics include interprocess communication (IPC), control over the user-interface (keyboard, screen and pointing devices), and most anything else not related to data...

ETHER/perlfaq-5.021009 - 25 Jan 2015 22:36:45 GMT - Search in distribution

sp_preproc - SystemPerl Preprocessor

sp_preproc takes a .sp (systemperl) file and creates the SystemC header and C files. It is generally only executed from the standard build scripts....

WSNYDER/SystemPerl-1.344 - 06 Nov 2014 03:24:47 GMT - Search in distribution

Acme::Math::XS - Math is HARD (faster!)

This is a tiny example "XS" module. It was written to show how one would write the same thing using Inline::Module, Inline, Inline::C and Inline::CPP. It has a pure "XS" version and "Alt"(ternate) modules for all the common CPAN module frameworks. Th...

INGY/Acme-Math-XS-0.0.20 - 29 Dec 2014 01:55:34 GMT - Search in distribution

Acme::Math::XS - Math is HARD (faster!)

This is a tiny example "XS" module. It was written to show how one would write the same thing using Inline::Module, Inline, Inline::C and Inline::CPP. It has a pure "XS" version and "Alt"(ternate) modules for all the common CPAN module frameworks. Th...

INGY/Alt-Acme-Math-XS-ModuleBuild-0.0.6 - 25 Dec 2014 07:48:59 GMT - Search in distribution

Alien::Base - Base classes for Alien:: modules

Alien::Base comprises base classes to help in the construction of "Alien::" modules. Modules in the Alien namespace are used to locate and install (if necessary) external libraries needed by other Perl modules. This is the documentation for the Alien...

PLICEASE/Alien-Base-0.018 - 26 May 2015 12:10:01 GMT - Search in distribution

Inline::Java - Write Perl classes in Java.

The "Inline::Java" module allows you to put Java source code directly "inline" in a Perl script or module. A Java compiler is launched and the Java code is compiled. Then Perl asks the Java classes what public methods have been defined. These classes...

PATL/Inline-Java-0.53   (6 reviews) - 09 Jan 2011 17:52:20 GMT - Search in distribution

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

EntityModel - manage entity model definitions

This module provides a data storage abstraction system (in the form of an Object Relational Model) for accessing backend storage from Perl and other languages. The intent is to take a model definition and generate or update database tables, caching l...

TEAM/EntityModel-0.102 - 08 Sep 2013 17:14:29 GMT - Search in distribution

Inline::Filters - Common source code filters for Inline Modules.

"Inline::Filters" provides common source code filters to Inline Language Modules. Unless you're an Inline module developer, you can just read the next section....

RURBAN/Inline-Filters-0.16 - 05 Aug 2014 17:48:27 GMT - Search in distribution

text-vimcolor - Use Text:VimColor from the command line

This program uses the Vim text editor to highlight text according to its syntax, and turn the highlighting into ANSI, HTML, XML or PDF output. It works with any file type which Vim itself can highlight. Usually Vim will be able to auto-detect the fil...

RWSTAUNER/Text-VimColor-0.26   (5 reviews) - 21 Mar 2015 04:28:33 GMT - Search in distribution

FFI::Platypus - Write Perl bindings to non-Perl libraries with FFI. No XS required.

Platypus is a library for creating interfaces to machine code libraries written in languages like C, C++, Fortran, Rust, Pascal. Essentially anything that gets compiled into machine code. This implementation uses "libffi" to accomplish this task. "li...

PLICEASE/FFI-Platypus-0.37 - 29 May 2015 18:30:01 GMT - Search in distribution

makepp_tutorial - Tutorial on writing makefiles

A *makefile* is the set of instructions that you use to tell makepp how to build your program. Makepp can accept most makefiles written for the standard Unix make, but if you're starting from scratch, it is often much simpler to use some of makepp's ...

PFEIFFER/makepp-2.0.98.2   (2 reviews) - 25 Oct 2012 21:29:27 GMT - Search in distribution

Filter::Unpound - Simple "uncomment" debugging.

An even more simplified source filter, based on Filter::Simple and somewhat like Filter::Uncomment, but with a different syntax that might be easier to work with. Anything commented out by a comment in the form "#word#" can be uncommented by includin...

CLSN/Filter-Unpound-1.1   (1 review) - 16 Aug 2012 01:31:30 GMT - Search in distribution