Inline :: BC.

Inline :: BC contém um ILSM inline para BC a linguagem matemática de precisão arbitrária.
Baixe Agora

Inline :: BC. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Piers Harding
  • Site do editor:
  • http://search.cpan.org/~piers/sapnwrfc-0.17/sapnwrfc.pm

Inline :: BC. Tag


Inline :: BC. Descrição

Em linha :: BC contém um ILSM inline para BC a linguagem matemática de precisão arbitrária. Sinopse Use Inline BC; imprimir x (int (rand (tempo ()))); __Data__ __bc__ Defina x (a) {escala = 20; retorno (um * 3.456789); } Inline :: BC é um ILSM (Módulo de Idioma de Suporte Inline) para GNU BC, a linguagem de processamento numérico de precisão arbitrária. Inline :: BC - como outros ILSMs - permite compilar (bem - renderização ao código de byte) e execute o código GNU BC dentro do seu programa Perl.From O GNU BC Readme: BC é um idioma de processamento numérico de precisão arbitrário. A sintaxe é semelhante a C, mas difere em muitas áreas substanciais. Suporta a execução interativa de declarações. BC é um utilitário incluído no padrão POSIX P1003.2 / D11. Esta versão foi escrita para ser um processador BC compatível com Posix com várias extensões para o padrão de rascunho. Os sinalizadores de opções estão disponíveis para causar aviso ou rejeição das extensões para o padrão POSIX. Para aqueles que querem apenas POSIX BC sem extensões, uma gramática é fornecida para exatamente o idioma descrito no documento POSIX. A gramática (SBC.Y) vem do documento POSIX. O makefile contém regras para tornar o SBC. (Para o padrão BC) "Fim de citação" Outras documentações sobre GNU BC podem ser encontradas em: http: //www.gnu.org/software/bc/bc.html http://www.gnu.org/manual/bc /html_mo/bc.htmlone coisa a notar é que você deve ter cuidado com a definição dos parâmetros globais BC como ibase, obase, escala etc. Você não deve definir isso no código global - em vez disso, configurá-los em cada função, para evitar o Caos que se seguiriam.Looking no conjunto de testes - existem exemplos de várias maneiras diferentes de invocar em linha :: BC: (1) código na instrução Data Use Inline BC; Imprimir x (4) == 5.3? "OK 2n": "não ok 2n"; __Data__ __bc__ Defina x (a) {escala = 20 retorno (A * 1.5); } (2) código embutido com aqui o documento Use Inline BC => './tools/test.dat'; Imprimir AA () = ~ / / s? "OK 4n": "não ok 4n"; Requisitos: · Perl.


Inline :: BC. Software Relacionado