Re: [ANN] Animula-0.5.2 released!

2025-06-06 Thread Basile Starynkevitch
.g. replace software like Qemu ? Why is the GUILE language and libraries not fully used? > It's not a complete r7rs-small yet, we can expect for future. > > Please check out here for release note: > https://gizvault.com/archives/animula-0.5.2-released > regards from near Pa

Re: How to parse a C string like "(+ 2 3)" as a GUILE s-expr

2025-05-05 Thread Basile Starynkevitch
lexp); > > The first call converts the C string into a Scheme string. But the step which > parses the string is missing. So, the eval will end up evaluating the string > to itself. > > Try replacing scm_from_utf8_string with scm_c_read_string. Thanks a big lot th

How to parse a C string like "(+ 2 3)" as a GUILE s-expr

2025-05-04 Thread Basile Starynkevitch
S port to convert a string and parse it. Any simple open source example, or reference to GNU guile source code file, is welcome. Respectful regards from France. -- Basile STARYNKEVITCH 8 rue de la Faïencerie http://starynkevitch.net/

Re: Get default arguments of an arbitrary procedure

2025-04-29 Thread Basile Starynkevitch
d, please let them contact me. -- Basile STARYNKEVITCH 8 rue de la Faïencerie http://starynkevitch.net/Basile/ 92340 Bourg-la-Reine https://github.com/bstarynk Francehttps://github.com/RefPerSys/RefPerSys

Re: GC-intensive benchmarks in Scheme

2025-03-14 Thread Basile Starynkevitch
could be extended to become a Scheme implementation regards -- Basile STARYNKEVITCH 8 rue de la Faïencerie 92340 Bourg-la-Reine, France http://starynkevitch.net/Basile & https://github.com/bstarynk

Re: Running Compiled Guile Objects

2024-12-14 Thread Basile Starynkevitch
on't know how to make that happen) Regards from near Paris in France. -- Basile STARYNKEVITCH 8 rue de la Faïencerie 92340 Bourg-la-Reine, France http://starynkevitch.net/Basile & https://github.com/bstarynk

Re: using guile like a awk filter in a C program.

2024-05-21 Thread Basile Starynkevitch
le. You want to read also https://www.gnu.org/software/guile/manual/html_node/Foreign-Object-Memory-Management.html Thanks for your answers, Regards. -- Basile Starynkevitch (only mine opinions / les opinions sont miennes uniquement) 8 rue de la Faïencerie, 92340 Bourg-la

Re: GNU G-Golf 0.8.0-rc-3 available for testing

2024-05-06 Thread Basile Starynkevitch
s using it. Regards from near Paris in France. -- Basile Starynkevitch (only mine opinions / les opinions sont miennes uniquement) 8 rue de la Faïencerie, 92340 Bourg-la-Reine, France web page: starynkevitch.net/Basile/ See/voir: https://github.com/RefPerSys/RefPerSys

Advice on ST-Object data-structure setup

2024-04-17 Thread Basile Starynkevitch
(sorry, resending as plain text to guile-user) On 4/16/24 23:14, ken.dic...@whidbey.com wrote: Greetings, I am looking at porting a toy Smalltalk-in-Scheme implementation to Guile. [Note https://github.com/KenDickey/Crosstalk ]. On github I (Basile Starynkevitch) am https://github.com

Re: Advice on ST-Object data-structure setup

2024-04-17 Thread Basile Starynkevitch
On 4/16/24 23:14, ken.dic...@whidbey.com wrote: Greetings, I am looking at porting a toy Smalltalk-in-Scheme implementation to Guile. [Note https://github.com/KenDickey/Crosstalk ]. On github I (Basile Starynkevitch) am https://github.com/bstarynk and contributing to https://github.com

Re: How to abort a read from a socket after some time?

2024-01-21 Thread Basile Starynkevitch
preferred, and has a simpler timeout (milliseconds). It also can deal with more (or few, but numerically bigger) file descriptors than select. So I suggest using poll, not select. Regards -- Basile Starynkevitch (only mine opinions / les opinions sont miennes uniquement) 9234

Re: Is it possible to write program only in Guile?

2023-10-18 Thread Basile Starynkevitch
uce a standalone executable. You currently cannot do that. You could (if allowed) use some Scheme compiler to compile your R5RS Scheme code (and Guile has non-Scheme features). Consider, for that purpose, using Manuel Serrano's bigloo <https://github.com/manuel-serrano/bigloo> softw

Re: Is it possible to write program only in Guile?

2023-10-18 Thread Basile Starynkevitch
ons on http://refpersys.org/ ...). See https://github.com/RefPerSys/RefPerSys/ (work in progress) Regards from near Paris in France PS. I can read but not write Russian. I am French, and can read and write English (and of course French, which is my mother tongue) -- Basile Starynkevitch (only mine opi

Re: guile or scheme used to implement make or meson

2023-09-12 Thread Basile Starynkevitch
website http://refpersys.org/ ). Contributors are welcome. Regards from near Paris in France. -- Basile Starynkevitch (only mine opinions / les opinions sont miennes uniquement) 92340 Bourg-la-Reine, France web page: starynkevitch.net/Basile/

How to initialize GNU guile in a C++ command line tool?

2023-02-09 Thread Basile Starynkevitch
t2: error: ld returned 1 exit status Where is my mistake? Notice that -lguile-3.0 is linked! Thanks for your help. NB. I might borrow some code from GUILE into http://refpersys.org/ -- Basile Starynkevitch (only mine opinions / les opinions sont miennes uniquement) 92340 Bourg-la-Reine, France web page: starynkevitch.net/Basile/

yet another Guile tutorial for Linux (work in progress)

2019-08-05 Thread Basile Starynkevitch
I am writing yet another Guile tutorial. It is work in progress and available on http://starynkevitch.net/Basile/guile-tutorial-1.html under CC-BY-SA 3 license. Your comments are welcome. Thanks -- Basile Starynkevitch (92340 Bourg La Reine, France) http://starynkevitch.net/Basile