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.

Proxy Information
Original URL
gemini://retroforth.org/irclogs/2021-06-27
Status Code
Success (20)
Meta
application/octet-stream
Capsule Response Time
526.484211 milliseconds
Gemini-to-HTML Time
0.489915 milliseconds

This content has been proxied by September (3851b).