2021-06-27 07:29:08 Hi 2021-06-27 08:49:14 hi john_ceph 2021-06-27 11:48:19 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 But I added a small bugfix to rasc so it is compatible with the latest retro (prefix -> sigil) 2021-06-27 21:50:14 crc Is the `I` variable available for use by custom iterative words? 2021-06-27 21:50:56 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 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 Ah OK. It is simple enough to just place the index on the stack once per iteration. Thanks! 2021-06-27 23:05:13 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 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 https://gist.github.com/RickCarlino/0934550c4a2d04728e1b60c50c0aadbe 2021-06-27 23:06:31 (last heading at the very bottom explains the problem) 2021-06-27 23:07:41 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 I've update the snippet in the last minute btw (I had pasted an old error) 2021-06-27 23:08:21 alright, I'm heading out. Have a good night RetroForthers. Neat find foucist.