<div dir="ltr">My apologies for the noise, I&#39;m an idiot who didn&#39;t read far enough through the docs. (RTFM and all that). One just needs to change the *all-chars* definition to the ASCII version in irregex.scm. I&#39;ll let people know how it goes!<div><br></div><div>iain</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jan 16, 2022 at 9:49 AM Iain Duncan &lt;<a href="mailto:iainduncanlists@gmail.com">iainduncanlists@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">FWIW, his site says &quot;<span style="color:rgb(0,0,0);font-family:Times;background-color:rgb(255,255,248)">A fully portable and efficient R[4567]RS implementation of regular expressions, supporting both POSIX syntax with various (irregular) PCRE extensions, as well as SCSH&#39;s SRE syntax, with various aliases for commonly used patterns. &quot;</span></div><div dir="ltr"><font color="#000000" face="Times"><br></font></div><div dir="ltr"><font color="#000000" face="Times">So seems like it should be possible?</font></div><div dir="ltr"><font color="#000000" face="Times">iain<br></font><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jan 16, 2022 at 9:47 AM Iain Duncan &lt;<a href="mailto:iainduncanlists@gmail.com" target="_blank">iainduncanlists@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi, I thought I would try loading Alex&#39;s Shinn&#39;s iregex library from <a href="http://synthcode.com/scheme/irregex" target="_blank">http://synthcode.com/scheme/irregex</a> but I&#39;m getting an error that I&#39;m not sure how to fix. I try to load irregex.scm and get the error below. I&#39;m hoping someone can tell me if this is something I just need to patch in s7? or any other suggestions?<div><br></div><div>thanks!<br><div><br></div><div>&gt; (load &quot;irregex.scm&quot;)<br><br>;integer-&gt;char argument 1, 55295, is out of range (it doen&#39;t fit in an unsigned byte)<br>;    integer-&gt;char<br>;    irregex.scm, line 360, position: 15546<br>; ((integer-&gt;char 57344) (integer-&gt;char 111...<br>; ((lambda (hook lst) (if (do ((p lst (cdr ...<br></div></div></div>
</blockquote></div></div>
</blockquote></div>