Hi Arie,

> the page on "Arrays" is ready. This was quite abit of work :)

Looks very good! I'm really impressed!


> @Alex Would you please check this page?

Sure :)


It says

   This is the first line.
   And this the second.
   A fourth line.

Is this intended? Or is the third line missing? ;)


In "4.3.1. Iterate over a list" you could put in addition to the 'for' loop:

   (mapc println mylist)  # Probably better Mylist


Note that instead of

   : (for I (length lst)
      (println I (get lst I)) )

it  is easier with

   : (for (I . X) Lst
      (println I X) )

Also note the upper case variables!


In the part

   # Destructively 'pop' elements off a list
   : (setq
      Friends '(Peter Paul Mary Jim Tim)
      This (pop 'Friends)
      That (pop 'Friends) )

the word "Destructively" is not correct. 'pop' is not destructice, it does not
modify the list (only the variable pointing to it).


Later we have

   # then sets this special variable 'This' to the result of the
   # 'find' function.

I think you meant "parameter" instead of "result".


Again, very good! Thanks!
♪♫ Alex

-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Reply via email to