Besonderhede van voorbeeld: 3048034134867634459

Metadata

Author: WikiMatrix

Data

French[fr]
Cela permet à l'interpréteur ou au compilateur de réorganiser l'exécution, qui sans cela ressemblerait à ceci : call factorielle (3) call iterer (3 1) call iterer (2 3) call iterer (1 6) renvoie 6 renvoie 6 renvoie 6 renvoie 6 après réorganisation : call factorielle (3) remplace les arguments avec (3 1), jump into « iterer » remplace les arguments avec (2 3), re-iterer remplace les arguments avec (1 6), re-iterer renvoie 6 renvoie 6 L'espace consommé sur la pile d'exécution est proportionnel à l'indentation du code fictif ci-dessus.
Serbian[sr]
Ово дозвољава интерпретатору или компилатору да реорганизује извршавање које би обично изгледало овако: call factorial (3) call fact (3 1) call fact (2 3) call fact (1 6) call fact (0 6) return 6 return 6 return 6 return 6 return 6 у ефикаснију варијанту, у користи времену и простору call factorial (3) call fact (3 1) replace arguments with (2 3) replace arguments with (1 6) replace arguments with (0 6) return 6 return 6 Реорганизација чува простор зато што ниједна изјава осим позива адреса функције не треба да се сачува, или на стаку или на гомили и оквир позива стека заfact се поново користи за средњи резултат складиштења.

History

Your action: