I think a fresh module do not have any binding. So 'lambda is not defined. You
would have to create bindings inside the module, maybe you could just import
the-scm-module .
In particular this can be a way to allow only certain functionality to be
available to the program you eval.
Best
max
I expect this to work, but it does not. Any anyone elaborate?
What is the minimum module that can make this work? (make-fresh-use-module)?
scheme@(guile-user)> (eval '(lambda (a b c) 1) (make-module))
ice-9/boot-9.scm:1669:16: In procedure raise-exception:
Unbound variable: lambda
Entering a
Le vendredi 13 mars 2020 à 11:02 +0100, Michelangelo Rodriguez a
écrit :
> Hi all,
> I'm studying guile and scheme and as sayd in the subject, i would
> like
> to know if single-stepping throwgh a procedure is possible in guile
> 3.
> I looked at internet for information, and i found a reference
Stefan Israelsson Tampe writes:
> Now in corona times I'm working quite a lot with python-on-guile fixing
> bugs in the parser and compiler. Trying to add and test more python
> modules. My test case is to get IPython running on python on guile.
You’re awesome! Thank you!
It sounds like the
On Mon, 23 Mar 2020 at 01:36, Jan
wrote:
> Hello,
>
> I would like to make my project in Guile, but I'm not really an
> advanced programmer yet - I made some hello worlds in C++, simple 2D
> and 3D games in JS using WebGL and I've read basics of Guile from the
> manual and Scheme generally from