I was wondering if it was possible to use Quixe without Glkote or anything affecting the DOM, so that it can be used in e.g. Node.js.
With a bit of luck, it would work like RemGlk: you give a JSON object to Quixe and get another one in return.
I looked at Quixe’s source to see if it was possible to modify it, but I had a hard time understanding it. Its working seemed convoluted to me, with gi_load.js, gi_dispa.js, glkapi.js…
In fact, what would be really great would be to decouple every component of Quixe and use JS
import statements so that it can be used as a part of a larger JS projects. (Say you take only the interpreter part and not the display part).
It’s not urgent, I was just thinking of potential use cases, nothing concrete. One idea would be to use Quixe with NativeScript or React Native to make a mobile app. (I could also compile interpreters with RemGlk for Android and iOS, but I have no idea how to do that.) But again, these are only thoughts, nothing concrete.