discussion:manual:chapter5:basics

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
discussion:manual:chapter5:basics [2017/05/05 07:35]
pier4r created
discussion:manual:chapter5:basics [2017/11/04 01:30] (current)
pier4r [Rearranging content of Flow control]
Line 3: Line 3:
  
 I know that Claudio copied the RPL documentation from the main site in this page, just the flow control part was not formatted. I also find a bit counterintuitive to define the loops before the conditionals, since looping requires conditionals (to check if an expression is true). Of course the explanation is simpler if one assumes that who uses the newRPL knows already about programming. Therefore I'm rearranging the contents like: conditionals first, FOR loops (because with a counter is easier to explain the loop range and STEP increments), then START loops (easy, just point to FOR loops, without the need of counters), then DO and WHILE (or WHILE and DO, they are one like the other). I know that Claudio copied the RPL documentation from the main site in this page, just the flow control part was not formatted. I also find a bit counterintuitive to define the loops before the conditionals, since looping requires conditionals (to check if an expression is true). Of course the explanation is simpler if one assumes that who uses the newRPL knows already about programming. Therefore I'm rearranging the contents like: conditionals first, FOR loops (because with a counter is easier to explain the loop range and STEP increments), then START loops (easy, just point to FOR loops, without the need of counters), then DO and WHILE (or WHILE and DO, they are one like the other).
 +
 +I will take some revisions until I do the basic formatting (unless someone else is faster than me)
  
 Of course if it is not liked, the sectioning of the parts allows an easy rearrangement. I think.  --- //[[pierqr.aiello@yahoo.it|pier4r]] 2017/05/05 07:29// Of course if it is not liked, the sectioning of the parts allows an easy rearrangement. I think.  --- //[[pierqr.aiello@yahoo.it|pier4r]] 2017/05/05 07:29//
 +
 +> I'm OK with rearranging and improving. Try to keep the formatting consistent with the previous part, which I kept consistent with the articles that smartin wrote. C.L.
 +
 +Done!  --- //[[pierqr.aiello@yahoo.it|pier4r]] 2017/11/04 01:29//
  
 ==== Additional sources ==== ==== Additional sources ====
 As far as I know RPL draws heavily from the userRPL, for basic syntax at least, until this holds true I would point also the large literature in terms of forums/documentation on hpcalc.org and other resources that people may use as source of examples.  --- //[[pierqr.aiello@yahoo.it|pier4r]] 2017/05/05 07:29// As far as I know RPL draws heavily from the userRPL, for basic syntax at least, until this holds true I would point also the large literature in terms of forums/documentation on hpcalc.org and other resources that people may use as source of examples.  --- //[[pierqr.aiello@yahoo.it|pier4r]] 2017/05/05 07:29//
 +
 +> Regarding links, it's fine but you should link to specific things related to the topic, not just generic links to the home page of a wiki or hpcalc.org. For example, link to the AUR details in hpcalc.org, or to the one post in the forum that has the AUR with bookmarks, or in this case to a specific document teaching about loops. C.L.
 +
  • discussion/manual/chapter5/basics.1493994901.txt.gz
  • Last modified: 2017/05/05 07:35
  • by pier4r