| Perl6 :: Assinatura analisar, consulta e prolongamento Perl 6 assinaturas |
Baixe Agora |
Perl6 :: Assinatura Classificação e resumo
- Licença:
- MIT/X Consortium Lic...
- Nome do editor:
- Gaal Yahas
- Site do editor:
- http://search.cpan.org/~gaal/
Perl6 :: Assinatura Tag
Perl6 :: Assinatura Descrição
Analisar, consulta e prolongamento Perl 6 assinaturas Perl6 :: Assinatura é um módulo Perl que modelam assinaturas de rotina conforme especificado na sinopse 6 da documentação Perl 6. Essas assinaturas oferecem uma linguagem rica para expressar restrições de tipo, valores padrão e a opcionalidade (entre outras coisas) de parâmetros de rotina.Cluded é um analisador para o idioma de assinatura, acessadores e métodos de conveniência para consultar objetos de assinatura, e uma bonita-impressora para produzindo sua representação textual canônica.Synopsis Use Perl6 :: Assinatura; Meu $ SIG = Perl6 :: Assinatura-> Analisar (': ($ auto: $ x, int $ y = 42 onde {$ _% 2 == 0} ,: $ Z é cópia)'); Imprimir $ sig-> s_requiredpositionalcount; # 1 Imprimir $ sig-> s_positionallist-> -> p_label # "x" imprimir $ sig-> s_namedlist-> -> p_hasaccess; # "Copiar" Imprimir $ Sig-> To_String; # ": ($ self: $ x, int $ y = 42, onde {$ _% 2 == 0},: $ Z é cópia)" Requisitos: · Perl.
Perl6 :: Assinatura Software Relacionado