[Chicken-users] vector-copy! compatibility and handling + what else changed around -extend?

2013-03-04 Thread Jörg F . Wittenberger
Hi all, as usual it's challenging to compile an application using a new version of chicken. (In this case I try to upgrade from 5.7.5 to current git master.) Somehow the initialization has changed. Now it breaks upon the use or slightly complex irregexp's. I figured out that this is due to

Re: [Chicken-users] vector-copy! compatibility and handling + what else changed around -extend?

2013-03-04 Thread Peter Bex
On Mon, Mar 04, 2013 at 10:58:05AM +0100, Jörg F. Wittenberger wrote: Hi all, as usual it's challenging to compile an application using a new version of chicken. (In this case I try to upgrade from 5.7.5 to current git master.) Somehow the initialization has changed. Now it breaks upon

[Chicken-users] misc questions about macros

2013-03-04 Thread Hugo Arregui
Hi guys, I'm pretty new to macros, so I want to ask a couple of questions to sort the things in my brain :-). 1) I think this is an issue regarding expansion time / runtime: (define (aproc a) (* 2 a)) (define-syntax amacro (er-macro-transformer (lambda (x r c) (aproc 1

Re: [Chicken-users] misc questions about macros

2013-03-04 Thread Christian Kellermann
* Hugo Arregui hugo.arre...@gmail.com [130304 15:44]: But I'm trying to understand whats happening in the first example. My questions are: - I'm guessing the proc isn't available in expansion time. I'm right? - How can make this work? Use define-for-syntax instead of define HTH,

Re: [Chicken-users] misc questions about macros

2013-03-04 Thread Hugo Arregui
Thanks Christian! ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users

[Chicken-users] Chicken Scheme Doc

2013-03-04 Thread Bruno Arruda
Hi, I was looking for a reference documentation of native procedures in Scheme, but I found nothing. Please, where can I find this? Thanks! ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] Chicken Scheme Doc

2013-03-04 Thread Dan Leslie
I recommend you check out the following eggs: https://wiki.call-cc.org/eggref/4/inline https://wiki.call-cc.org/eggref/4/bind https://wiki.call-cc.org/eggref/4/foreigners A combination of the following docs will help: https://wiki.call-cc.org/man/4/Accessing%20external%20objects

Re: [Chicken-users] Chicken Scheme Doc

2013-03-04 Thread Kooda
On Mon, Mar 04, 2013 at 08:04:09PM -0300, Bruno Arruda wrote: Hi, I was looking for a reference documentation of native procedures in Scheme, but I found nothing. Please, where can I find this? Thanks! Perhaps you can read R5RS? There is a copy on the website [1]. There is also the

Re: [Chicken-users] Chicken Scheme Doc

2013-03-04 Thread Jeronimo Pellegrini
Bruno, If you mean native procedures in Scheme as in calling native C, or native operating system procedures from a Scheme program, then the links you got should be enough. Now, if you mean the procedures that are 'native' in Chicken -- that is, those that Chicken implements, then you perhaps