newRPL: Alpha demo 0.9 released [UPDATED 2017-10-25]
|
10-25-2017, 06:45 PM
(This post was last modified: 10-25-2017 06:46 PM by Claudio L..)
Post: #201
|
|||
|
|||
RE: newRPL: Alpha demo 0.9 released [UPDATED 2017-10-25]
(10-25-2017 01:34 PM)Gilles59 Wrote: Hi Claudio, did you think about the possibilty to introduce EXIT and BREAK instructions in NewRPL? Still thinking about it. The problem with doing that is the cleanup of local environments when you have premature exit. If I can resolve that in a clean way I'll of course include those two. (10-25-2017 04:10 PM)The Shadow Wrote: The one benefit of lists being evaluated as programs was that such programs were easy to alter on the fly. However, it certainly isn't hard to use strings to change programs to lists and vice versa, and I currently have a newRPL program that does just that. (Also one to change regular programs to immediate ones.) If you need to run a list as a program, you can still do it, but now you need: << XEQ >> MAP sounds familiar? But don't get your hopes up, all the loop and control structures, cannot be executed by XEQ (will do nothing), as they need a proper run stream. However, stack based commands work fine, like IFT, IFTE, etc. In any case, I don't think self-modifying code masqueraded as lists is a very good programming technique. EDIT: Forgot to mention, all roms were updated with latest bugfixes. See the first post. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 25 Guest(s)