summaryrefslogtreecommitdiff
path: root/chapter16/src/test/java/com/seaofnodes
diff options
context:
space:
mode:
Diffstat (limited to 'chapter16/src/test/java/com/seaofnodes')
-rw-r--r--chapter16/src/test/java/com/seaofnodes/simple/Chapter16Test.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/chapter16/src/test/java/com/seaofnodes/simple/Chapter16Test.java b/chapter16/src/test/java/com/seaofnodes/simple/Chapter16Test.java
index c4f9795f..ad287e82 100644
--- a/chapter16/src/test/java/com/seaofnodes/simple/Chapter16Test.java
+++ b/chapter16/src/test/java/com/seaofnodes/simple/Chapter16Test.java
@@ -179,6 +179,9 @@ return next.i;
"""
struct Square {
flt !side = arg;
+ // Newtons approximation to the square root, computed in a constructor.
+ // The actual allocation will copy in this result as the initial
+ // value for 'diag'.
flt diag = arg*arg/2;
while( 1 ) {
flt next = (side/diag + diag)/2;