I did think of one project that uses a Lisp (CL) to let you do CAD in an
Emacs REPL, rather than a GUI, which is Gendl:
Demo:
https://www.youtube.com/watch?v=yTcxNaBKTOc
Repo:
https://gitlab.common-lisp.net/gendl/gendl
If you haven't seen it, it uses a declarative syntax to avoid some of
the
Yes, the graph is equivalent to an s-expr (with subgraphs being nested scopes).
The reason that I’m not just representing the graph as a single expression is
for
efficiency – I’m doing incremental updates and change tracking, so you can
update
one of the node's expressions and have the changes pr
d http://www.draketo.de/proj/guile-basics/#sec-3-2,
> see a a reference to
> module-map, which doesn’t exist in the documentation, dig it up in the
> source to see its
> arguments, etc…
>
> On Jun 10, 2016, at 6:11 PM, Basa Centro wrote:
>
>>> First of all: is the "
I've had the AIscm code on my laptop for months, I was looking at how
to do something with GOOPS. Nice work, and I hope you continue on it.
Another "me too".
> First of all: is the "sandboxing" aspect of these environment important?
Taylan,
Thanks, that's exactly what I meant by "motivation" in my first reply.
(There was a recent, 6 months ago or so, thread on sandboxing in
guile-user by the way.)
Was Matt trying to prevent _access_ (inaccessible vs.
(make-base-namespace) creates the kind of temporary environment I needed,
> and multiple calls produce multiple independent namespaces.
>
> -Matt
>
> On Jun 10, 2016, at 2:18 PM, Basa Centro wrote:
>
>> Hi Matthew,
>>
>> [I know this reply is a little delayed
Hi Matthew,
[I know this reply is a little delayed. Please let us know how you
did it if you have already solved the problem.]
Are you using eval-string?
https://www.gnu.org/software/guile/manual/html_node/Fly-Evaluation.html#Fly-Evaluation
It might help for you to post a minimal code sample o