FFI::Platypus::Lang - Language specific customizations
Contents
Copyright And License
This software is copyright (c) 2015-2022 by Graham Ollis.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5
programming language system itself.
perl v5.40.0 2025-01-11 FFI::Platypus::Lang(3pm)
Description
This namespace is reserved for language specific customizations of FFI::Platypus. This usually involves
providing native type maps. It can also involve computing mangled names. The default language is C, and
is defined in FFI::Platypus::Lang::C.
This package itself doesn't do anything, it serves only as documentation.
Name
FFI::Platypus::Lang - Language specific customizations
See Also
FFI::Platypus
Platypus itself.
FFI::Platypus::Lang::ASM
This language plugin provides no type aliases, and is intended for use with assembly language or for
when no other language plugin is appropriate.
FFI::Platypus::Lang::C
Language plugin for the C programming language.
FFI::Platypus::Lang::Fortran
Non-core language plugin for the Fortran programming language.
FFI::Platypus::Lang::CPP
Non-core language plugin for the C++ programming language.
FFI::Platypus::Lang::Go
Non-core language plugin for the Go programming language.
FFI::Platypus::Lang::Pascal
Non-core language plugin for the Pascal programming language.
FFI::Platypus::Lang::Rust
Non-core language plugin for the Rust programming language.
FFI::Platypus::Lang::Win32
Language plugin for use with the Win32 API.
FFI::Platypus::Lang::Zig
Non-core language plugin for the Zig programming language.
Synopsis
perldoc FFI::Platypus::Lang;
Version
version 2.10
