Search results for "SISYPHUS"
perl5160delta - what is new for perl v5.16.0
This document describes differences between the 5.14.0 release and the 5.16.0 release. If you are upgrading from an earlier release such as 5.12.0, first read perl5140delta, which describes differences between 5.12.0 and 5.14.0. Some bug fixes in thi...
PEVANS/perl-5.38.2 - 29 Nov 2023 16:10:36 UTC - Search in distribution- perl5220delta - what is new for perl v5.22.0
- perl5180delta - what is new for perl v5.18.0
- perl5140delta - what is new for perl v5.14.0
- 21 more results from perl »
Inline - Write Perl Subroutines in Other Programming Languages
The Inline module allows you to put source code from other programming languages directly "inline" in a Perl script or module. The code is automatically compiled as needed, and then loaded for immediate access from Perl. Inline saves you from the has...
INGY/Inline-0.86 - 09 Jan 2020 05:20:53 UTC - Search in distribution- Inline-API - How to bind a programming language to Perl using Inline.pm
- Inline-Support - Support Information for Inline.pm and related modules.
Math::MPFR - perl interface to the MPFR (floating point) library.
A bigfloat module utilising the MPFR library. Basically this module simply wraps the 'mpfr' floating point functions provided by that library. Operator overloading is also available. The following documentation heavily plagiarises the mpfr documentat...
SISYPHUS/Math-MPFR-4.28 - 15 Jan 2024 03:42:02 UTC - Search in distribution
Math::GMPz - perl interface to the GMP library's integer (mpz) functions.
A bignum module utilising the Gnu MP (GMP) library. Basically this module simply wraps nearly all of the integer functions provided by that library. The documentation below extensively plagiarises the documentation at http://gmplib.org. See the Math:...
SISYPHUS/Math-GMPz-0.61 - 13 Oct 2023 11:56:28 UTC - Search in distribution
Math::MPC - perl interface to the MPC (multi precision complex) library.
A multiple precision complex number module utilising the MPC library. Basically, this module simply wraps the 'mpc' complex number functions provided by that library. Operator overloading is also available. The following documentation heavily plagiar...
SISYPHUS/Math-MPC-1.32 - 15 Jan 2024 12:42:01 UTC - Search in distribution
Math::MPFI - perl interface to the MPFI (interval arithmetic) library.
An arbitrary precision interval arithmetic module utilising the MPFI library. Basically, this module simply wraps the 'mpfi' interval arithmetic functions provided by that library. Operator overloading is also available. The following documentation h...
SISYPHUS/Math-MPFI-0.13 - 22 Feb 2023 06:00:36 UTC - Search in distribution
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
A bigfloat module utilising the Gnu MP (GMP) library. Basically this module simply wraps all of the 'mpf' floating point functions provided by that library. The documentation below extensively plagiarises the GMP documentation at https://gmplib.org ....
SISYPHUS/Math-GMPf-0.52 - 18 Oct 2023 11:39:45 UTC - Search in distribution
Math::GMPq - perl interface to the GMP library's rational (mpq) functions.
A bigrational module utilising the Gnu MP (GMP) library. Basically this module simply wraps all of the 'mpq' (rational number) functions provided by that library. The documentation below extensively plagiarises the GMP documentation (which can be fou...
SISYPHUS/Math-GMPq-0.56 - 18 Oct 2023 12:11:25 UTC - Search in distribution
Inline::C - C Language Support for Inline
"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- Inline::C::Cookbook - A Cornucopia of Inline C Recipes
- Inline::C::ParseRegExp - The New and Improved Inline::C Parser
- Inline::C::ParsePegex - Yet Another Inline::C Parser
- 1 more result from Inline-C »
Math::NV - compare the NV values that perl assigns with C and MPFR
use Math::NV qw(:all); $bool = is_eq('1e-298'); $bool = is_eq_mpfr('1e-298'); # iff Math::MPFR is available If $bool is true, this suggests there is quite possibly no bug in the assignment of the specified value. If $bool is false, this implies that ...
SISYPHUS/Math-NV-2.04 - 24 Oct 2022 03:07:23 UTC - Search in distribution
FFI::TinyCC - Tiny C Compiler for FFI
This module provides an interface to a very small C compiler known as TinyCC. It does almost no optimizations, so "gcc" or "clang" will probably generate faster code, but it is very small and is very fast and thus may be useful for some Just In Time ...
PLICEASE/FFI-TinyCC-0.30 - 07 Jul 2020 16:23:50 UTC - Search in distribution
Math::Ryu - perl interface to Ryu (sane NV-to-string conversion).
Using functionality provided by the Ryu library, we convert an NV to a decimal string, such that no information is lost, yet keeping the string as short as possible. Stringification of NVs provided by perl's print() fuction does not always adhere to ...
SISYPHUS/Math-Ryu-1.03 - 24 Apr 2024 12:13:20 UTC - Search in distribution
Win32::CommandLine - Retrieve and reparse the Win32 command line
This module provides a simple way for any perl script to reread and reparse the windows command line, adding improved parsing and more robust quote mechanics, augmented with powerful "bash"-like shell enhancements (including brace and tilde expansion...
RIVY/Win32-CommandLine-0.960 - 11 Feb 2019 23:57:44 UTC - Search in distribution
Math::Float128 - perl interface to C's (quadmath) __float128 operations
use Math::Float128 qw(:all); $arg = ~0; # largest UV $f1 = Math::Float128->new($arg); # Assign the UV ~0 to $f2. $f2 = UVtoF128($arg); # Assign the UV ~0 to $f2. $arg = -21; $f1 = Math::Float128->new($arg); # Assign the IV -21 to $f2. $f2 = IVtoF128(...
SISYPHUS/Math-Float128-0.16 - 11 Apr 2022 06:32:44 UTC - Search in distribution
Math::FakeDD - DoubleDouble precision arithmetic for all architectures
Perform DoubleDouble arithmetic operations on all architectures and perl configurations. See ARITMETIC IMPLEMENTATION section below....
SISYPHUS/Math-FakeDD-0.08 - 14 Jun 2023 13:37:45 UTC - Search in distribution
Math::LongDouble - perl interface to C's long double operations
use Math::LongDouble qw(:all); $arg = ~0; # largest UV $d1 = Math::LongDouble->new($arg); # Assign the UV ~0 to $d2. $d2 = UVtoLD($arg); # Assign the UV ~0 to $d2. $arg = -21; $d1 = Math::LongDouble->new($arg); # Assign the IV -21 to $d2. $d2 = IVtoL...
SISYPHUS/Math-LongDouble-0.25 - 12 Feb 2024 00:03:06 UTC - Search in distribution
InlineX::C2XS - Convert from Inline C code to XS.
Don't feed an actual Inline::C script to this module - it won't be able to parse it. It is capable of parsing correctly only that C code that is suitable for inclusion in an Inline::C script. For example, here is a simple Inline::C script: use warnin...
SISYPHUS/InlineX-C2XS-0.27 - 30 Jun 2022 03:05:18 UTC - Search in distribution
Math::Decimal64 - perl interface to C's _Decimal64 operations.
Math::Decimal64 supports up to 16 decimal digits of significand (mantissa) and an exponent range of -383 to +384. The smallest expressable value is -9.999999999999999e384 (which is also equivalent to -9999999999999999e369). The largest expressable va...
SISYPHUS/Math-Decimal64-0.17 - 06 Feb 2022 05:07:58 UTC - Search in distribution
Math::JS - Emulate JavaScript arithmetic in perl
Assign numeric values to Math::JS objects, and perform arithmetic operations on those values according to the rules that JavaScript uses. This module was prompted by https://www.perlmonks.org/?node=11155911 and the unexpected arithmetical behaviour r...
SISYPHUS/Math-JS-0.05 - 14 Mar 2024 11:49:21 UTC - Search in distribution