Re: Call for talks: Minimalistic Languages Devroom at FOSDEM 2019

2019-01-22 Thread Chris Marusich
Hi Pjotr, I can donate some time on Saturday to help if you still need it. Please let me know. -- Chris Pjotr Prins writes: > Dear all, > > On Saturday we have a minimalistic devroom with an interesting agenda: > > https://fosdem.org/2019/schedule/track/minimalistic_languages/ > > we

Re: Multiple values passed as single argument to procedure

2017-09-01 Thread Chris Marusich
will help to clarify the behavior for future Guile newbies. For reference, this patch is follow-up to the following email thread: https://lists.gnu.org/archive/html/guile-user/2017-06/msg00043.html -- Chris From c14d283b5e830eb0f9054e51986545b9ba15f247 Mon Sep 17 00:00:00 2001 From: Chris

Re: Multiple values passed as single argument to procedure

2017-06-12 Thread Chris Marusich
Hi Mark, Regarding the Guile-specific behavior where passing multiple values as an argument to a procedure causes only the first value to be used as the argument: > I would recommend against relying on this behavior, mainly because I > would consider it a bit sloppy. However, I also think it's

Re: Multiple values passed as single argument to procedure

2017-06-11 Thread Chris Marusich
Hi Mark, Thank you for the detailed response! I learn something new every day. Mark H Weaver writes: > Use 'call-with-values', 'let-values', or 'receive' to call a procedure > that returns multiple values (or no values). > > If you do not use one of the above forms (or a

Multiple values passed as single argument to procedure

2017-06-11 Thread Chris Marusich
Hi, I've noticed that when one passes multiple values as a single argument to a procedure, only the first value gets used. Is this expected? Here's an example: --8<---cut here---start->8--- $ guile GNU Guile 2.2.2 Copyright (C) 1995-2017 Free Software

How to get the preferred environment variable path separator?

2016-03-28 Thread Chris Marusich
Hi, Info node "(guile) File System" describes a procedure for getting the preferred file name separator of the operating system: --8<---cut here---start->8--- -- Scheme Variable: file-name-separator-string The preferred file name separator. Note