@@ -600,7 +600,7 @@ ending your C code with
600 return(123);
600 return(123);
603−is wrong and will result in a dojo error because you are returning a single atom, instead of a list of three atoms.
603+is wrong and will result in a dojo error because you are returning a single atom, instead of a cell containing three atoms.
605Instead do one of these:
605Instead do one of these:
@@ -610,7 +610,7 @@ Instead do one of these:
610 return(u3nq(a, b, c, d)); // for four atoms
610 return(u3nq(a, b, c, d)); // for four atoms
613−If you need to return a longer list, you can compose your own. Look
613+If you need to return a longer collection, you can compose your own. Look
614at the definitions of these three functions and you will see that they
614at the definitions of these three functions and you will see that they
615are just recursive calls to the cell constructor `u3i_cell()` e.g.
615are just recursive calls to the cell constructor `u3i_cell()` e.g.