Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
discussion:sidebar [2017/05/23 12:29] claudio [Please help with section Contributing to this wiki] |
discussion:sidebar [2017/12/16 06:04] (current) pier4r [Chapter 6 - Command Reference] |
||
---|---|---|---|
Line 45: | Line 45: | ||
I also think that a manual should be as helpful as possible in itself. Would be a bit frustrating to say "well, now that you can play around with the basics you want to program, right? Sorry, check this manual and this chapter, you don't find the information embedded here, wrong site". Instead existing information may be addressed as "also this and that document may give ideas how to approach RPL programming" | I also think that a manual should be as helpful as possible in itself. Would be a bit frustrating to say "well, now that you can play around with the basics you want to program, right? Sorry, check this manual and this chapter, you don't find the information embedded here, wrong site". Instead existing information may be addressed as "also this and that document may give ideas how to approach RPL programming" | ||
+ | ---- | ||
+ | I hope I get some focus to finish reordering the second part of the chapter5 ASAP, sorry for the delay. | ||
+ | About that, if one wants to show the reader an example how to use certain constructs in a program - it is just an excuse to pack together: newRPL experience, writing the wiki, exposing basic concepts - would it be accepted in the wiki? If yes, where? (To me it would be always yes, even if the wiki ends up being a sort of library of short programs) | ||
+ | |||
+ | I was thinking something like: '' | ||
+ | |||
+ | Or do we pack, at first, everything in one page and then we will refactor when the article grows too much? Like [[https:// | ||
+ | |||
+ | //Pier 2017/ | ||
+ | |||
+ | |||
+ | ----- | ||
+ | Any answer on this? Also Claudio I'm going to PM you my workflow on the 50g once I got through this period (I have to search for a relocation, so I won't be so active until August I think), I sent it already to smartin and he suggested me to show it to you. If it is not a problem I can post it here too. | ||
+ | |||
+ | //Pier 2017 06 24 // | ||
+ | |||
+ | ---- | ||
+ | |||
+ | If I understand your concern, you are worried that the programming page may become too long because of code examples? | ||
+ | |||
+ | S.M. (2017-06-24) | ||
+ | |||
+ | ---- | ||
+ | |||
+ | (Sorry I'm not so active in those days. I hope to be back in August) \\ | ||
+ | The Idea is from wikipedia and other wikis on which I contributed. In general one may fill a page and when this gets big (around 50 thousand chars), can be split in other pages. But here I wanted to avoid making the manual part boring. | ||
+ | |||
+ | Like: this and this command, the syntax is this at glance. Then for examples look there. | ||
+ | |||
+ | I guess your idea of making another page with examples with link, makes sense. | ||
+ | |||
+ | Pier (2017-07-23) | ||
==== Chapter 6 - Command Reference ==== | ==== Chapter 6 - Command Reference ==== | ||
For this chapter I was thinking it would be for newRPL commands only (not duplicating all commands in the 50g stock ROM). Then, have the chapter organized by sections (categories), | For this chapter I was thinking it would be for newRPL commands only (not duplicating all commands in the 50g stock ROM). Then, have the chapter organized by sections (categories), | ||
Line 52: | Line 84: | ||
Ahh, if it's that automated, great! | Ahh, if it's that automated, great! | ||
+ | |||
+ | A list of commands (although without description at the start) could greatly help. Because one may assume that the commands have similarities with those in the userRPL standard lib. Otherwise a user is left, for what I know, with google searches or the autocomplete that may be tiresome. Hence, could we have a list of commands, updated every now and then? Many thanks and - in the case - merry Christmas! | ||
+ | --- // | ||
==== Please help with section " | ==== Please help with section " | ||
Line 240: | Line 275: | ||
You're right, I fixed all my dates to YYYY/MM/DD, that's the way it should be to keep it free from localization. I wouldn' | You're right, I fixed all my dates to YYYY/MM/DD, that's the way it should be to keep it free from localization. I wouldn' | ||
C.L. 2017/05/23 | C.L. 2017/05/23 | ||
+ | |||
+ | ---- | ||
+ | Ok, agreed. | ||
+ | S.M. 2017/05/24 | ||
+ | |||
+ | ---- | ||
+ | Ok great for the guideline, I hope to make as little confusion as possible. So let me see , LS< | ||
+ | |||
+ | Also for the timeline, In EU should be like 27/05/2017 but I learned using various OS that a proper way to name files after dates is the [[https:// | ||
+ | |||
+ | //Pier 2017/ | ||
+ | |||
+ | --- | ||
+ | |||
+ | I just realized that there seems two possible places where notation is defined and may produce confusion. [[manual: | ||
+ | |||
+ | |||
+ | Oh another point, I just did the first pass conversion in the page [[manual: | ||
+ | |||
+ | //Pier 2017/ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | Ok, I updated the page on contributing to the wiki, so that key press conventions link back to the Notations and conventions section of chapter 1. | ||
+ | |||
+ | S.M. 2017/06/05 | ||
+ | |||
+ | |||
+ | |||
+ | ==== newRPL desktop version and manual ==== | ||
+ | I would assume that the desktop version of newRPL is a standalone version (that is, not emulating the arm processor), should the manual also cover it (because it may seem a 1:1 with the 50g, but it is not. For example the sd card image). I'm not sure whether is it intended to offer the newRPL desktop version as usable version (I would say yes, it is a great work). | ||
+ | |||
+ | //Pier 2017/ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | I raised this same issue with C.L. about a month ago (thought I did that in our discussions here, but it seems it was through a HP Museum PM), since I suggested renaming the wiki to include ' | ||
+ | |||
+ | > I'd say until I release newRPL on a different platform, there' | ||
+ | |||
+ | S.M. 2017/06/05 | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | Ok good to know. Indeed I can see the desktop version as 50g simulator (although I think it has no emulation layer). Just because typing there is not so immediate, it is really like the calculator, like pressing **Ctrl-+** to insert the program brackets and so on. Plus one (like me) could decide to first develop a stable version of an algorithm on the simulator and then pass to the calculator to minimize sd card transfers. Although as I asked on the MoHPC forum it is a bit unclear how can I pass just one object (a program) from the simulator to the sd. It seems I can save the entire state of the simulator, but nothing else. | ||
+ | |||
+ | Pier 2017/06/05 |