Difference between revisions of "Template:Evaluation strategy"

From blackwiki
Jump to navigation Jump to search
imported>Nbarth
(Call by address too: sufficiently distinct and easily confused with call by reference)
imported>Izno
(per WP:NAV, remove redirects (which all happen to point to the primary topic))
 
(4 intermediate revisions by 3 users not shown)
Line 4: Line 4:
 
| contentstyle = text-align: left
 
| contentstyle = text-align: left
 
| content1    =  
 
| content1    =  
* [[Strict evaluation]]
+
* [[Eager evaluation]]
** [[Applicative order]]
+
* [[Lazy evaluation]]
** [[Call by value]]
+
* [[Partial evaluation]]
** [[Call by reference]]
+
* [[Remote evaluation]]
** [[Call by address]]
+
* [[Short-circuit evaluation]]
** [[Call by sharing]]
 
** [[Call by copy-restore]]
 
* [[Non-strict evaluation]]
 
** [[evaluation strategy#Normal order|Normal order]]
 
** [[Call by name]]
 
** Call by need, [[Lazy evaluation]]
 
** [[Call by macro expansion]]
 
* [[Nondeterministic strategies]]
 
** [[Full-reduction]]
 
** [[Call by future]]
 
** [[Optimistic evaluation]]
 
* Other
 
** [[Partial evaluation]]
 
** [[Remote evaluation]]
 
** [[Short-circuit evaluation]]
 
 
}}<noinclude>{{doc|content=
 
}}<noinclude>{{doc|content=
 
[[Category:Exclude in print]]
 
[[Category:Exclude in print]]
 
[[Category:Sidebar templates]]
 
[[Category:Sidebar templates]]
 
}}</noinclude>
 
}}</noinclude>

Latest revision as of 18:19, 6 March 2015

Template documentation