Post Reply 
Can 50g sysRPL jump to lables?
10-24-2018, 02:07 AM
Post: #4
RE: Can 50g sysRPL jump to lables?
(10-23-2018 04:34 AM)cyrille de brébisson Wrote:  Hello,

SysRpl is a stack based language. Not only does it use a stack for data, but also for state (program blocks)...
GOTOs usually jump from program blocks to program blocks. Which means that they "break/pass" over program blocks boundaries... However, the GOTO code does not "know" that and does not know how to "tweak" the stack as needed... This result in "bad things" (like crossing the streams)...

Modern programming languages that do have goto go to great length to "fix" this, but it is a programming nightmare to do so... And SysRpl is not that "clever", especialy as it does not have a compiler...

Cyrille
Thank you!
It says GOTO can only jump to the next address. Could GOTO code jump to any blocks you want?
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Can 50g sysRPL jump to lables? - BlackMi - 10-22-2018, 07:09 AM
RE: Can 50g sysRPL jump to lables? - 3298 - 10-22-2018, 10:11 AM
RE: Can 50g sysRPL jump to lables? - BlackMi - 10-24-2018 02:07 AM
RE: Can 50g sysRPL jump to lables? - 3298 - 10-29-2018, 01:36 PM
RE: Can 50g sysRPL jump to lables? - 3298 - 10-30-2018, 10:49 AM
RE: Can 50g sysRPL jump to lables? - 3298 - 10-30-2018, 03:36 PM
RE: Can 50g sysRPL jump to lables? - 3298 - 10-30-2018, 04:54 PM



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