8:54:55no-defun-allowedAnyways, I have finished an errata list of everything I can comment on, and probably should write the author/publishers an email about what probably isn't correct in the book.
8:56:02no-defun-allowedMaybe next year when the VCE specifications are redone, they'll pick a better book and/or author.
9:33:27no-defun-allowedVCE is the Victorian Certificate of Education, but the name for the subject now is "Software Development". Oops. 3/4 is shorthand for Units 3 and 4, which are the last two semesters of high school.
9:34:07no-defun-allowedSorry, I should have been clearer.
17:19:21Bikebeach: i had some more thoughts on unwinding in sicl and cleavir. check it out when you have time, please. https://pastebin.com/raw/b47hbwwP
19:26:57drmeisterI've read the proposal once and it sounds good - I've always found funwind-protect and call-with-variable-bound kind of incongruent with the rest of cleavir.
19:58:38Bikei think it might not actually be necessary to invalidate parts of the dynamic environment, hm
19:59:22Bikeand it might be slightly easier if instead of a location for the dynamic environment it was just that calls and blocks/etc tracked their parent, because then the sicl backend could actually do the dedicated register thing easily