Post Reply 
newRPL project status
04-13-2014, 07:37 AM
Post: #11
RE: newRPL project status
(04-12-2014 09:00 PM)Claudio L. Wrote:  Interesting. It could easily be done by making the commands case-insensitive (we still need to accept the capitals since we are aiming to be source code compatible with existing code), so it's no big deal to implement it.
My only concern is that we are aiming to be compatible with existing code, and creating all these extra reserved words, any existing code will give a syntax error when you try to compile it if you use variables that are now reserved words.
I can easily see myself using a variable named 'exp' or 'arg' for example.

Is this a tradeoff worth exploring?

It depends. I think using reserved keywords like "exp" or "sqrt" should be discouraged as they'll make reading the program a bit confusing and raise questions like "does exp work like expected or is it something I've written?". However, newRPL should be appealing to former RPL-programmers and having to read 100 pages documentations on "port your program to newRPL" would not appeal to anyone. I would take it into account but decide on a later stage.

I think ideas like the 12 key softmenu is worth trying out, there should really be a release later on where ideas can be implemented and tried out.

Another feature I've missed from the 50g is a help system, I may be mistaken but from what I understand, the built-in help only works for the CAS. This is also on a later stage and it takes time to do it. I can help out on any writing and testing where it's needed.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
newRPL project status - Claudio L. - 03-26-2014, 02:27 PM
RE: newRPL project status - pdo - 03-28-2014, 01:13 PM
RE: newRPL project status - Claudio L. - 03-28-2014, 03:17 PM
RE: newRPL project status - Ailurus - 04-09-2014, 11:53 AM
RE: newRPL project status - Claudio L. - 04-10-2014, 01:13 PM
RE: newRPL project status - Ailurus - 04-11-2014, 07:24 PM
RE: newRPL project status - Claudio L. - 04-12-2014, 09:00 PM
RE: newRPL project status - Ailurus - 04-13-2014 07:37 AM
RE: newRPL project status - brouhaha - 04-12-2014, 03:33 AM
RE: newRPL project status - David Hayden - 04-12-2014, 01:19 PM
RE: newRPL project status - Claudio L. - 04-12-2014, 08:49 PM
RE: newRPL project status - tuns1999 - 05-15-2014, 08:59 PM
RE: newRPL project status - Claudio L. - 05-19-2014, 02:09 PM
RE: newRPL project status - Han - 01-07-2015, 09:21 PM
RE: newRPL project status - Claudio L. - 01-09-2015, 02:48 PM
RE: newRPL project status - Ailurus - 02-28-2015, 12:23 PM
RE: newRPL project status - Claudio L. - 03-02-2015, 03:01 PM



User(s) browsing this thread: 1 Guest(s)