FFI::Platypus::Lang#
Language specific customizations
VERSION#
version 2.12
SYNOPSIS#
perldoc FFI::Platypus::Lang;
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.
SEE ALSO#
-
Platypus itself.
-
This language plugin provides no type aliases, and is intended for use with assembly language or for when no other language plugin is appropriate.
-
Language plugin for the C programming language.
-
Non-core language plugin for the Fortran programming language.
-
Non-core language plugin for the C++ programming language.
-
Non-core language plugin for the Go programming language.
-
Non-core language plugin for the Pascal programming language.
-
Non-core language plugin for the Rust programming language.
-
Language plugin for use with the Win32 API.
-
Non-core language plugin for the Zig programming language.
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.
Modules#
FFI::Platypus::Lang::ASM- Documentation and tools for using Platypus with the AssemblyFFI::Platypus::Lang::C- Documentation and tools for using Platypus with the C programming languageFFI::Platypus::Lang::Win32- Documentation and tools for using Platypus with the Windows API