Jensen's Device: Difference between revisions
Content added Content deleted
(Add Nimrod) |
|||
Line 1,020: | Line 1,020: | ||
<lang swift>var i = 42 // initial value doesn't matter |
<lang swift>var i = 42 // initial value doesn't matter |
||
func sum(inout i: Int, lo: Int, hi: Int, term: @ |
func sum(inout i: Int, lo: Int, hi: Int, term: @autoclosure () -> Double) -> Double { |
||
var result = 0.0 |
var result = 0.0 |
||
for i = lo; i <= hi; i++ { |
for i = lo; i <= hi; i++ { |