newRPL: [UPDATED April 27-2017] Firmware for testing available for download
|
02-10-2017, 05:36 AM
(This post was last modified: 02-10-2017 05:52 AM by The Shadow.)
Post: #546
|
|||
|
|||
RE: newRPL: [UPDATED January 31-2017] Firmware for testing available for download
(02-09-2017 10:43 PM)Claudio L. Wrote: Bear in mind there's no user flags (not sure they are useful or not, I never used them myself), only system so flag numbers are always negative. What, really? I use them quite a bit, especially for recursive programs. (You set a flag to tell whether you're on the first pass or not.) They're also handy when jiggering something to let a later IF know you jiggered it. Granted, you could treat a local variable like a flag, but user flags have the handy benefit of having a default value (of 0). Though unlike local variables you do have to remember to clear them before the program ends - using FC?C or FS?C suffices. I'm still wrapping my mind around newRPL's vastly increased use of local variables, so ultimately I may come around to using them as flags. But I can't imagine that user flags would be difficult to implement, and if done right, they might be faster than looking up a name. (Just spitballing here, but what if "flag" were an object type, taking on values of 0 or 1 only? Would there be any benefit to such a thing?) EDIT: I keep forgetting to ask: How does one access the 8 levels of undo/redo? |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 2 Guest(s)