Атрибут NotNull указывает, что должен присутствовать конец свойства или ассоциации.
Это эквивалентно наличию кратности 1, а не 0..1 или неопределенной кратности.
Это - поведение по умолчанию при встраивании интерпретатора Perl в программу C. После выполнения perl_parse () для парсинга программы Perl, можно использовать perl_run () и call_argv () много раз с той же проанализированной программой Perl.
Можно использовать perlcc для создания исполняемого файла или источников C.
Для компиляции кода C необходимо было бы пользоваться библиотекой perl (мог быть -lperl
или -llibperl
).
В отношении Perl 6 это не завершено. Но 5.10.0 мог бы иметь некоторые исправления ошибок более чем 5,8.