<div dir="ltr">My apologies for the noise, I'm an idiot who didn'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'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 <<a href="mailto:iainduncanlists@gmail.com">iainduncanlists@gmail.com</a>> 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 "<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's SRE syntax, with various aliases for commonly used patterns. "</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 <<a href="mailto:iainduncanlists@gmail.com" target="_blank">iainduncanlists@gmail.com</a>> 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's Shinn's iregex library from <a href="http://synthcode.com/scheme/irregex" target="_blank">http://synthcode.com/scheme/irregex</a> but I'm getting an error that I'm not sure how to fix. I try to load irregex.scm and get the error below. I'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>> (load "irregex.scm")<br><br>;integer->char argument 1, 55295, is out of range (it doen't fit in an unsigned byte)<br>; integer->char<br>; irregex.scm, line 360, position: 15546<br>; ((integer->char 57344) (integer->char 111...<br>; ((lambda (hook lst) (if (do ((p lst (cdr ...<br></div></div></div>
</blockquote></div></div>
</blockquote></div>