Idioma :: FP.

Idioma :: FP é uma implementação da linguagem de John Backus 'FP.
Baixe Agora

Idioma :: FP. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Sean O'Rourke
  • Site do editor:
  • http://search.cpan.org/~seano/WWW-Facebook-FQL-0.03/FQL.pm

Idioma :: FP. Tag


Idioma :: FP. Descrição

Idioma :: FP é uma implementação da linguagem FP de John Backus. Idioma :: FP é uma implementação da linguagem de John Backus 'FP, uma linguagem puramente funcional notável por sua falta de variáveis nomeadas - apenas as funções têm nomes.synopsis Use idioma :: FP QW / Perl2fp /; # Soma dos primeiros 12 inteiros: minhas $ SUM = FP_EVAL '/ +. Iota: 12 'Imprimir Perl2FP ($ Result); # imprime '<78>' # matrix-vector produto: fp_eval 'def machado = @ (+. @ *. trans). Distrada '; meu @mv = (, ], ); Imprimir Perl2FP (FP_Eval ('AX:'. Perl2FP (@mv))); # imprime '<1739>' # Chamadas cruzadas: Imprimir junte-se ',', machado (@mv); # imprime '17, 39 'Sub cubos {$ {$} ** 3} @_} Imprimir perl2fp (fp_eval' cubos: <12 3> '); # imprime '<18 27>' fp_eval em => * entrada, saída => * saída; note que este não é um idioma deliberadamente ofuscado - foi projetado para usuários reais (provavelmente matemáticos). Como os Calarários de PERL, @Rrays e% cinzas anunciam-se tão corajosos, achei programação em uma língua cujo autor pensou que as variáveis chamadas levavam apenas à confusão e ao erro. Eu agora sei por que cada idioma já havia chamado variáveis. Quando em algum momento devo incluir um breve tutorial FP, por favor, veja http://www.cse.sc.edu/~bays/fplink para mais informações sobre mais informações sobre a história da linguagem e as funções básicas. Há uma série de variantes sintáticas sutis de FP descritas e implementadas na web. Este estado de assuntos infeliz é devido pelo menos em parte ao uso da língua original de caracteres não ASCII. Este pacote usa um híbrido escolhido para ser um pouco: (1) legível, (2) fiel ao original, e (3) previsível àqueles familiarizados com Perl.Requirements: · Requisitos de Perl: · Perl.


Idioma :: FP. Software Relacionado