FFI::P...ersion1(3pm)

okay bestie, welcome to the FFI::P...ersion1(3pm) page from the User Contributed Perl Documentation 🫢 β€” manual-name vibe folded in right here, no crusty header line needed. This page is lowkey iconic, so let's go πŸ’….

πŸ¦‹ NAME πŸ¦‹

FFI::Platypus::TypeParser::Version1 β€” FFI Type Parser Version One

🌸 VERSION 🌸

It's giving version 2.11 ✨.

✨ SYNOPSIS ✨

okay so here's the code vibe check, fr fr:

use FFI::Platypus 1.00;
my $ffi = FFI::Platypus->new( api => 1 );
$ffi->type('record(Foo::Bar)' => 'foo_bar_t');
$ffi->type('record(Foo::Bar)*' => 'foo_bar_ptr');
$ffi->type('opaque' => 'baz_t');
$ffi->type('bar_t*' => 'baz_ptr');

πŸ’… DESCRIPTION πŸ’…

okay so real talk: this page documents the second type parser for FFI::Platypus β€” the version 1 one πŸ’–. This type parser was included with FFI::Platypus starting with version 0.91 as an experimental capability, and with 1.00 as a stable interface β€” glow-up, no cap ✨.

Starting with version 1.00, the main FFI::Platypus documentation describes the version 1 API, and you can refer to FFI::Platypus::TypeParser::Version0 for details on the version0 API 🫢. iykyk.

πŸŽ€ SEE ALSO πŸŽ€

Go peek at these, bestie πŸ‘€

  • FFI::Platypus β€” the core FFI::Platypus documentation.
  • FFI::Platypus::TypeParser::Version0 β€” the API 0.02 type parser.

πŸ‘‘ AUTHOR πŸ‘‘

Author: Graham Ollis <plicease@cpan.org>

Contributors:

  • Bakkiaraj Murugesan (bakkiaraj)
  • Dylan Cali (calid)
  • pipcet
  • Zaki Mughal (zmughal)
  • Fitz Elliott (felliott)
  • Vickenty Fesunov (vyf)
  • Gregor Herrmann (gregoa)
  • Shlomi Fish (shlomif)
  • Damyan Ivanov
  • Ilya Pavlov (Ilya33)
  • Petr PΓ­saΕ™ (ppisar)
  • Mohammad S Anwar (MANWAR)
  • HΓ₯kon HΓ¦gland (hakonhagland, HAKONH)
  • Meredith (merrilymeredith, MHOWARD)
  • Diab Jerius (DJERIUS)
  • Eric Brine (IKEGAMI)
  • szTheory
  • JosΓ© JoaquΓ­n Atria (JJATRIA)
  • Pete Houston (openstrike, HOUSTON)
  • Lukas Mai (MAUKE)

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. periodt πŸ’…


okay that's the whole page, bestie 🫢 footer flavor for the very end: source/version perl v5.42.3, date 2026-08-20 ✨. Bye! πŸ’–

πŸ“¦ where this page comes from