2021-06-27 07:29:08 <john_ceph > Hi
2021-06-27 08:49:14 hi john_ceph
2021-06-27 11:48:19 <john_ceph > crc: My code stuff is at https://codeberg.org/jmf btw. There's the latest assembler and the latest OS - though I haven't changed anything since the start of the year.
2021-06-27 11:48:47 <john_ceph > But I added a small bugfix to rasc so it is compatible with the latest retro (prefix -> sigil)
2021-06-27 21:50:14 <rick_carlino1> crc Is the I
variable available for use by custom iterative words?
2021-06-27 21:50:56 <rick_carlino1> I have a custom ll:for-each
word that iterates over a linked list structure that is unique to my application. I want to write an each-with-index
helper to go alongside it.
2021-06-27 21:51:14 <rick_carlino1> I was wondering if it is advisable to use the I
for non-internal things.
2021-06-27 21:54:33 You'd need to write some custom code to hook into it; the internal workings aren't exposed: http://forth.works/share/bf425d241ff7acc931d1ad3b7a4caf97
2021-06-27 21:56:15 <rick_carlino1> Ah OK. It is simple enough to just place the index on the stack once per iteration. Thanks!
2021-06-27 23:05:13 <rick_carlino1> crc I am heading out for the night, but I check IRC logs regularly. I have a recurring issue (that I think is a mistake on my part) that I have not been able to isolate.
2021-06-27 23:05:34 crc: have you heard of XY ? http://www.nsl.com/k/xy/xy.htm
2021-06-27 23:05:58 <rick_carlino1> Is it possible I am misunderstanding something, or accidentally fouling up the return stack? Unfortunately, the snippet contains the program in full (no worries if it is too much to sift though)
2021-06-27 23:06:14 <rick_carlino1> https://gist.github.com/RickCarlino/0934550c4a2d04728e1b60c50c0aadbe
2021-06-27 23:06:31 <rick_carlino1> (last heading at the very bottom explains the problem)
2021-06-27 23:07:41 <rick_carlino1> Previous versions could avert the issue by putting an explicit bye
on the last line, but that does not work on the latest snapshot dev build.
2021-06-27 23:08:02 <rick_carlino1> I've update the snippet in the last minute btw (I had pasted an old error)
2021-06-27 23:08:21 <rick_carlino1> alright, I'm heading out. Have a good night RetroForthers. Neat find foucist.
application/octet-stream
This content has been proxied by September (3851b).