16:41:26Bikei think this can and should be limited to cst-to-ast, rather than involving the environment- given the idea of cleavir-env as a separate repo it doesn't make too much sense to incorporate this, i don't think
16:41:34Bikekeeping information in a special variable seems straightforward
17:49:09Bikeadding this won't be a problem. doing it with ast level variables means block-ast and such having more slots, but that's not terrible. having locations at hir level is nice because it means the connection between blocks/catches can go both ways.
17:49:35Bikekind of wondering about tagbody though. currently a tagbody will have one catch instruction for every tag, which works kind of weird if the tagbody has only one entry
17:50:21beachI see. I would have to think about it.
17:50:37beachDinner is imminent here, so I'll vanish any minute.