The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "C::"

B::C - Perl compiler's C backend River stage zero No dependents

This compiler backend takes Perl source and generates C source code corresponding to the internal structures that perl uses to run your program. When the generated C source is compiled and run, it cuts out the time which perl would have taken to load...

RURBAN/B-C-1.57 - 07 May 2019 12:10:41 UTC - Search in distribution

Asm::C - Extract macro values and structure details from C programs. River stage zero No dependents

Extract macro values and structure details from C programs. Version "20210328". The following sections describe the methods in each functional area of this module. For an alphabetic listing of all methods by name see Index....

PRBRENAN/Asm-C-20210330 - 30 Mar 2021 00:34:37 UTC - Search in distribution

C::TCC - An interface to the TCC(Tiny C Compiler) River stage zero No dependents

The perl module TCC provides an interface to the TCC(Tiny C Compiler) See http://fabrice.bellard.free.fr/tcc/ for more information on TCC....

HAMANO/C-TCC-0.05 - 02 Aug 2009 22:40:36 UTC - Search in distribution

Env::C - Get/Set/Unset Environment Variables on the C level River stage one • 2 direct dependents • 2 total dependents

This module provides a Perl API for getenv(3), setenv(3) and unsetenv(3). It also can return all the "environ" variables. You also can use "setenv_multi" and "getenv_multi" for bulk operations with environment. Sometimes Perl invokes modules with und...

MSCHOUT/Env-C-0.15 - 11 Aug 2017 18:27:59 UTC - Search in distribution

FFI::C - C data types for FFI River stage two • 9 direct dependents • 23 total dependents

This distribution provides tools for building classes to interface for common C data types. Arrays, "struct", "union" and nested types based on those are supported. Core FFI::Platypus also provides FFI::Platypus::Record for manipulating and passing s...

PLICEASE/FFI-C-0.15 - 15 Nov 2022 16:51:24 UTC - Search in distribution

C::Scan - scan C language files for easily recognized constructs. River stage zero No dependents

This description is *VERY* incomplete. This module uses "Data::Flow" interface, thus one uses it in the following fashion: $c = new C::Scan(attr1 => $value1, attr2 => $value2); $c->set( attr3 => $value3 ); $value4 = $c->get('attr4'); Attributes are d...

HVDS/C-Scan-0.74 - 26 Feb 2001 23:00:00 UTC - Search in distribution

Lufs::C - C interface to perl River stage zero No dependents

RLZWART/Lufs-0.21 - 05 Feb 2004 20:20:10 UTC - Search in distribution

Time::C - Convenient time manipulation. River stage zero No dependents

Makes manipulating time structures more convenient. Internally uses Time::Moment, and Time::Zone::Olson....

COFFEE/Time-C-0.024 - 23 Apr 2017 13:50:11 UTC - Search in distribution

C::Mlock - A locked in RAM memory region River stage zero No dependents

"C::Mlock" implements a set of calls to mlock(), munlock() mlockall() and munlockall().; On new() It allocates memory pages specified and will lock them, into RAM (preventing them from going to swap memory.). This module was written for secure(ish) s...

SORBS/C-Mlock-1.12 - 23 Feb 2019 13:38:50 UTC - Search in distribution

C::Sharp - Parser and Lexer for C# Programming Language River stage zero No dependents

This module distribution contains (or will contain, when it's finished) a tokeniser, parser and, hopefully, compiler for C#. C# is Microsoft's new programming language for its .NET endeavour. It bears more than a passing resemblence to Java. Like Jav...

SIMON/C-Sharp-0.01 - 10 Jul 2001 19:51:28 UTC - Search in distribution

C::Blocks - embeding a fast C compiler directly into your Perl parser River stage one • 1 direct dependent • 2 total dependents

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.42 - 09 Dec 2016 17:06:54 UTC - Search in distribution

C::sparse - Perl binding to Linux's Sparse River stage zero No dependents

Binding to the Linux static analyser Sparse. EXPORT None by default....

EISELEKD/C-sparse-0.07 - 17 Feb 2014 16:46:57 UTC - Search in distribution

Inline::C - C Language Support for Inline River stage two • 43 direct dependents • 76 total dependents

"Inline::C" is a module that allows you to write Perl subroutines in C. Since version 0.30 the Inline module supports multiple programming languages and each language has its own support module. This document describes how to use Inline with the C pr...

ETJ/Inline-C-0.82 - 02 Mar 2022 15:39:05 UTC - Search in distribution

C::DynaLib - Dynamic Perl interface to C compiled code. River stage zero No dependents

This module allows Perl programs to call C functions in dynamic libraries. It is useful for testing library functions, writing simple programs without the bother of XS, and generating C function pointers that call Perl code. Your Perl must be of the ...

RURBAN/C-DynaLib-0.61 - 21 Dec 2010 17:51:31 UTC - Search in distribution

C::Include - Package to easy operate with binary data via describing they like C/C++ structs. River stage zero No dependents

AMICHAUER/C-Include-1.40 - 30 May 2001 13:47:56 UTC - Search in distribution

C::Utility - utilities for generating C programs River stage zero No dependents

This module contains functions which assist in automatic generation of C programs. For work with strings, "convert_to_c_string" converts a string into a string with characters correctly escaped for use in a C program. "convert_to_c_string_pc" does th...

BKB/C-Utility-0.012 - 01 Sep 2018 02:04:52 UTC - Search in distribution

Conjury::C - Perl Conjury with C/C++ compilers, linkers and archivers River stage zero No dependents

Spells for compiling and linking C/C++ software are constructed using "c_object", "c_executable" and "c_static_library". The compiler, linker and archiver used in the resulting actions are the same compiler, linker and archiver that were used to buil...

JWOODYATT/conjury-1.004 - 01 May 2001 06:11:27 UTC - Search in distribution

C::Analyzer - Generates C Call Control Flow tree for C source code River stage zero No dependents

Creates Call stack/tree of C source code GETTING HELP If you have questions about Analyzer you can get help from the *analyzer-users@perl.org* mailing list. You can get help on subscribing and using the list by emailing *analyzer-users-help@perl.org*...

SREEKANTH/C-Analyzer-0.02 - 26 Dec 2007 05:15:53 UTC - Search in distribution

C::Tokenize - reduce a C file to a series of tokens River stage one • 6 direct dependents • 7 total dependents

This module provides a tokenizer, "tokenize", which breaks C source code into its smallest meaningful components, and the regexes which match each of these components. For example, "$comment_re" matches a C comment. As well as components of C, it sup...

BKB/C-Tokenize-0.18 - 22 Feb 2018 04:48:31 UTC - Search in distribution

C::TinyCompiler - Full C JIT compiling using the Tiny C Compiler River stage zero No dependents

This module provides Perl bindings for the Tiny C Compiler, a small, ultra-fast C compiler that can compile in-memory strings of C code, and produce machine code in memory as well. In other words, it is a full C just-in-time compiler. It works for x8...

DCMERTENS/C-TinyCompiler-0.05 - 05 Aug 2015 20:50:24 UTC - Search in distribution
26,473 results (0.62 seconds)