Ah great, thanks for the explanation. That doesn't seem like a show stopper
for what I'm trying to do. :-)
Much appreciated!
iain
On Sun, Dec 22, 2019 at 10:47 PM John Cowan wrote:
> Procedures and code files that contain both Scheme and C must be compiled,
> but the resulting compiled code
Procedures and code files that contain both Scheme and C must be compiled,
but the resulting compiled code can be loaded into the environment and
invoked from the interpreter. Obviously pure C files must be compiled by a
C compiler.
On Mon, Dec 23, 2019 at 12:20 AM Iain Duncan
wrote:
>
>
>
(trimmed)
>
>
>> I'm hoping to be able to achieve some sort of hot coding, where functions
>> and definitions in my scheme environment may get overwritten by the user
>> doing live coding.
>>
>
> That's practical. Eval maintains a global environment which can be changed
> by evaluating new
On Sun, Dec 22, 2019 at 7:55 PM Iain Duncan
wrote:
Regarding your comments about compiling, this is the area I got most
> confused about.
> - Assuming I have an embedded chicken REPL, does the code I send to the
> repl get compiled to C before it exectutes? Or can I embed an interpreter
> that
Thank you very much for such a detailed and helpful response Felix. I can
see the reputation for help community is deserved! This all sounds
promising. I have a few questions based on what you've said.
- I think I don't need OS level threading, because that is handled by Max,
so my code should be
Iain Duncan
4:35 PM (17 minutes ago)
to John
>
> and I want to host a scheme environment in a C plugin using the Max SDK.
>>
>
> Chicken is a little tricky to use as an embedded Scheme, though it's very
> good at embedding C. (Chez cannot be embedded at all; it has to be the
> main program.)
>
Hello Iain,
If you already know what the correct link target should be, feel free to edit
the wiki page by clicking the edit link and changing the relevant markup.
Alternatively tell us on Freenode's #chicken channel, there's likely to be
someone there who can help.
On Sun, Dec 22, 2019 at 1:05 PM Iain Duncan
wrote:
> and I want to host a scheme environment in a C plugin using the Max SDK.
>
Chicken is a little tricky to use as an embedded Scheme, though it's very
good at embedding C. (Chez cannot be embedded at all; it has to be the
main program.)
Hi, I'm finding some dead links in the docs, and wondered if it is helpful
to report those somewhere, and if so, where.
thanks!
iain
> Hi folks, I'm hoping someone can help a me, a scheme newbie, choose my
> scheme implementation for a project. (I've done ClojureScript, and am now
> learning Scheme and lisp in general). What I'm not clear on from my
> perusing of the chicken sites is what limitations the fact that chicken
>
On Thu, Dec 12, 2019 at 07:58:33AM +0100, Kristian Lein-Mathisen wrote:
> Hi everyone!
>
> I've decided to try to host another Chicken even, and I'm hoping you will
> attend! Please see the wiki for information:
>
> http://wiki.call-cc.org/event/gosling-2020
I just booked my ticket! Looking
Hi folks, I'm hoping someone can help a me, a scheme newbie, choose my
scheme implementation for a project. (I've done ClojureScript, and am now
learning Scheme and lisp in general). What I'm not clear on from my
perusing of the chicken sites is what limitations the fact that chicken
compiles to C
12 matches
Mail list logo