Thanks for the reply and info, Jeff - much appreciated!coroutines are not in the Restriction part of that page because they absolutely work in Rainmeter
What I was concerned about was that since every script measure has its own environment and I wasn't sure that recursive environment "survives" through multiple skin updates, I wouldn't be able to do this permutations coroutine, where ideally I would call to "pause" or "resume" generating permutations from the skin's .ini, instead of from the .lua script.
I admit I didn't test that yet, since I'm in the process of testing and choosing the fastest possible permutation algorithm (the Heap one is a good candidate for now, like this non-optimal Lua script here), but your reply is promising - it remains to be seen if this coroutine / recursive system can be triggered from anywhere in the .lua script and hopefully anywhere in the .ini skin.
Statistics: Posted by Yincognito — September 21st, 2024, 4:29 pm — Replies 2 — Views 2871