Custom parsing attached to subroutines
48.49 KB
built 2026-10-16 18:42:15 GMT
Description
This module provides a C API, for XS modules, concerned with custom parsing.
It is centered around the function cv_set_call_parser, which allows XS code to
attach a magical annotation to a Perl subroutine, resulting in resolvable
calls to that subroutine having their arguments parsed by arbitrary C code
(this is a more conveniently structured facility than the core's
PL_keyword_plugin API). This module makes cv_set_call_parser and several
supporting functions available.
Dependencies
30 totalRequires29
- coreutils
- findutils
- gcc
- perl(:VERSION) >= 5.11.2
- perl(Cwd)
- perl(Devel::CallChecker) >= 0.002
- perl(Devel::Declare) >= 0.006004
- perl(DynaLoader)
- perl(DynaLoader::Functions) >= 0.001
- perl(Exporter)
- perl(ExtUtils::CBuilder) >= 0.15
- perl(ExtUtils::ParseXS)
- perl(File::Spec)
- perl(IO::File) >= 1.03
- perl(Lexical::Sub) >= 0.004
- perl(Module::Build)
- perl(Test::More)
- perl(Test::Pod) >= 1.00
- perl(Test::Pod::Coverage)
- perl(indirect) >= 0.27
- perl(lib)
- perl(parent)
- perl(strict)
- perl(warnings)
- perl-devel
- perl-generators
- perl-interpreter
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
Provides1
- perl-Devel-CallParser = 0.004-3.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
2Name ![]() |
Size |
|---|---|
| Devel-CallParser-0.004.tar.gz | 25.78 KB |
| perl-Devel-CallParser.spec | 9.99 KB |
Files 1–2 of 2
Component of
buildroots that installed this RPMNo Buildroots
