I'm not sure about the complete incompatibles between Guile and r7rs. To my experience, the exception handling is different from r7rs. I think Scheme community has great progress these years, so many features are covered by the standard, include FFI(srfi-198), delimited-continuation(srfi-226), etc. Guile provides rich features, but people may need to write wrapper for the standard API.
Best regards. On Fri, Dec 17, 2021, 11:01 Jacob Hrbek <krey...@rixotstudio.cz> wrote: > Looks interesting, are there any known limitations in relation to Guile? > On 12/17/21 03:53, Nala Ginrut wrote: > > Hi Jacob! > You may take a look at akku.scm > You can write r7rs code and use Guile as one of the compiler alternatives. > > Best regards. > > > On Fri, Dec 17, 2021, 09:43 Jacob Hrbek <krey...@rixotstudio.cz> wrote: > >> I am used to working with common lisp where i can write code that is >> "implementation independent" meaning that following a specific coding >> style makes it compatible across multiple interpretators/compilers >> (sbcl, LispWorks, etc..) >> >> Is there a way to do the same on GNU Guile? Like writing a code that can >> be interpreted by implementations that are following the IEEE 1178-2008 >> or R7RS standard? >> >> -- Jacob Hrbek >> >> -- > -- Jacob Hrbek > >