NAME

Getopt::Pad::Result::Generator - runtime result class builder

DESCRIPTION

Builds one Object::Pad class per distinct reader set via Object::Pad::MOP::Class, with a :param :reader field for every declared option and arg. Classes are cached, so repeated parses and levels with identical readers share one class and long-running processes do not grow their symbol table.

Part of the Getopt::Pad distribution; see its documentation for the user-facing API.

AUTHOR

davenonymous <perl@davenonymous.com>

COPYRIGHT AND LICENSE

Copyright 2026 davenonymous

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.