I’m closing this issue since a workaround is in place. The current behavior of the website’s sexp-xgettext script is wrong (and was wrong before with guile@3.0.2) when passing --keyword=quote or --keyword=unquote-splicing but nobody does that anyway.
The script should be adapted with further development of (ice-9 read), for example if comment parsing gets added[0], the PEG parser in sexp-xgettext can be thrown away. [0] https://lists.gnu.org/archive/html/guile-user/2021-08/msg00009.html Regards, Florian