| SUB :: deferedPartial. SUB :: DevreredPartial è una valutazione differita / applicazione parziale. |
Scarica ora |
SUB :: deferedPartial. Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Steffen Goeldner
- Sito web dell'editore:
- http://search.cpan.org/~sgoeldner/Font-FNT-0.02/FNT.pm
SUB :: deferedPartial. Tag
SUB :: deferedPartial. Descrizione
SUB :: deferredPartial è una valutazione differita / applicazione parziale. SUB :: DevreredPartial è una valutazione differita / applicazione parziale.synopsis usa sub :: deferedPartial 'def'; $ S = DEF SUB: P1 P2 P3 {% _ = @ _; Iscriviti ", @_ {qw (P1 P2 P3)}}; Stampa $ s -> (p1 => 1, p2 => 2, p3 => 3) -> (); # 123 $ A = $ s -> (P3 => 1); # Applicazione parziale $ B = $ s -> (P3 => 2); $ C = $ a + $ B; # Valutazione differita $ D = $ c -> (p2 => 3); $ E = $ D -> (P1 => 4); Stampa $ E -> (); # Valutazione forzata: 863 $ f = $ E - $ D; $ G = $ f -> (P1 => 0) / 2; Stampa $ G -> (); # 400 Stampa $ G; # ((Codice (0x15E3818): P1 => 4, P2 => 3, P3 => 1 + codice ... $ f -> (); # Errore: parametro gratuito: P1 $ A -> (P3 => 7 ); # Errore: parametro rilegato: P3 $ A -> (P4 => 7); # Errore: Parametro errato: istanza P4AN di questa classe si comporta come un sottostazione (o, più precisamente: Riferimento di subroutine), ma supporta un'applicazione parziale E la valutazione degli operatori applicati a tali oggetti di funzione è differita anche. Questo significa che la valutazione deve essere forzata esplicitamente (il che rende più facile aggiungere funzionalità di introspezione) .Objects che rappresentano le espressioni differite (ritardate, sospese) sono note come sospensioni o thunks in vari cerchi di programmazione. Non confondere con gli stessi termini nel contesto dei thread! Requisiti: · Requisiti perl: · Perl.
SUB :: deferedPartial. Software correlato