| Math :: simbolico :: compilatore matematica :: simbolic :: compilatore è un modulo perl che può compilare matematica :: alberi simbolici al codice perl. |
Scarica ora |
Math :: simbolico :: compilatore Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Steffen Muller
- Sito web dell'editore:
- http://search.cpan.org/~smueller/
Math :: simbolico :: compilatore Tag
Math :: simbolico :: compilatore Descrizione
Math :: Simbolic :: Compilatore è un modulo Perl che può compilare matematica :: alberi simbolici al codice perl. Math :: Symbolic :: Compilatore è un modulo Perl che può compilare matematica :: alberi simbolici a perl codice.synopsis usa matematica :: simbolica :: compilatore; # Un albero per compilare il mio albero $ = matematica :: simbolico-> parse_from_string ('a ^ 2 + b * c * 2'); # The Math :: simbolico :: Variabile 'A' sarà valutato a $ _ , ecc. My $ vars = ; My ($ chiusura, $ codice, $ alberi) = matematica :: simbolica :: compilatore-> compilazione ($ albero, $ vars); Stampa $ Chiusura -> (2, 3, 5); # (b, a, c) # stampe 29 (= 3 ^ 2 + 2 * 5 * 2) # o: ($ chiusura, $ alberi) = matematica :: simbolica :: compilatore-> compile_to_sub ($ albero, $ vars ); ($ codice, $ alberi) = matematica :: simbolic :: compilatore-> compile_to_code ($ albero, $ var); questo modulo consente di compilare math :: alberi simbolici a codice perl e / o subroutine anonime i cui argomenti saranno mappati posizionalmente Alle variabili della matematica compilata :: albero simbolico. Il motivo per cui vorresti fare questo è che valutare un albero matematico :: simbolico al suo valore numerico è estremamente lento. Così la compilazione, ma una volta che hai fatto tutti i calcoli simbolici necessari, puoi sfruttare il guadagno della velocità di richiamare una chiusura invece di valutare un albero.requirementi: · Requisiti perl: · Perl.
Math :: simbolico :: compilatore Software correlato