Results 256 comments of Dannii Willis

There's a few things to add (you can read the discussion which was just linked to), but the main thing is to add to the list of transformations. [This file](https://gist.githubusercontent.com/curiousdannii/cac5d7d91b8a305b9dd63bab3aef65f6/raw/1345346540a265f2dc059194379eab3c3668e56a/book-chapter-lengths.json)...

I am planning to do this, but other things have been priorities first. In the mean time you may be interested in the single file build, which should work fine...

Using Browserstack I can confirm that it gets pretty slow at times, but it's always resumed responsivity for me. Oddly it seems to be hanging *after* outputting text, not while...

Does Zarf's Quixe also freeze? https://eblong.com/zarf/glulx/quixe/quixe/play-remote.html?story=https%3A%2F%2Fgithub.com%2Fi7%2Fcounterfeit-monkey%2Freleases%2Fdownload%2Fr10%2FCounterfeitMonkey-10.gblorb&enter=Play+it%21

Oh, yes I am already planning to switch to IndexedDB in the future! But making the whole system async is a massive task. See #11 for a checklist. I'm getting...

I was able to get it to work using ``` import * as txml from 'txml/dist/txml.mjs' ``` And if you use Typescript, then also set this in tsconfig.json ``` {...

I had been thinking this wouldn't be necessary, as currently I don't plan to include strings in the C code. However, it could be a performance improvement, if we can...

I'm not familiar with Smalltalk. But the main issue is a mismatch between structured code (loops and if/else) and jump/branch to address models. Some languages only support one of them,...

Whether the code used loops, switch statements, arbitrary jumps, etc. That's the main difficult for which reloopers are designed to solve.

I removed the code that did this as it was unsafe - it didn't account for descendent nodes that had merged branches. As this is only a cosmetic optimisation (reducing...