newRPL - build 1255 released! [updated to 1299]
03-02-2018, 07:38 PM (This post was last modified: 03-02-2018 07:42 PM by Claudio L..)
Post: #151
 Claudio L. Senior Member Posts: 1,840 Joined: Dec 2013
RE: newRPL - build 1001 released! [update:build 1046]
(03-02-2018 04:29 PM)The Shadow Wrote:  I heartily approve of the $MENU option! That really makes things simple. What will happen if the menu accidentally doesn't include everything listed in$VISIBLE, though? (My guess is nothing, but it doesn't hurt to ask.)
Nothing happens, the user won't see that command in the menu, but the command exists, can be typed on the keyboard and should even show up for autocomplete (when I finish implementing autocomplete, that is, as of today is not working).
(03-02-2018 04:29 PM)The Shadow Wrote:  Can the directory for use with CRLIB include subdirectories? Or is that more a case for using \$MENU to call another library?
It can, but CRLIB won't try to find anything in them, they will be ignored.

(03-02-2018 04:29 PM)The Shadow Wrote:  EDIT: Purely out of curiosity, does NARGS still do anything if ALLOWINSYMB is 0?

No use at all, they are hints for the symbolic compiler, nothing else.
EDIT: But having said that, please make sure you put the right number of arguments, even if ALLOWINSYMB is zero. For future expansion (think of a different compiler, for example, using the same commands to compile PPL instead of RPL). You may not allow it in a symbolic expression, but if the expression is evaluated at compile time that number may come in handy.
 « Next Oldest | Next Newest »