[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#21013: Evaluation expression from C assumes that lambda is present
From: |
Andy Wingo |
Subject: |
bug#21013: Evaluation expression from C assumes that lambda is present |
Date: |
Fri, 24 Jun 2016 09:53:51 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
On Wed 08 Jul 2015 20:48, Stefan Israelsson Tampe <address@hidden> writes:
> When using the profiler in a pure module ,profile does not work
>
> The reason is that in
> scmsigs.c,
>
> At an evaluation occurs from C e.g.
>
> static SCM
> close_1 (SCM proc, SCM arg)
> {
> return scm_primitive_eval_x (scm_list_3 (scm_sym_lambda, SCM_EOL,
> scm_list_2 (proc, arg)));
> }
Amusing! I tried to work around this use of `eval' but I can't because
there's too much C sclerosis. Instead I switched to use scm_eval and
specified a module; should fix the issue.
Andy
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#21013: Evaluation expression from C assumes that lambda is present,
Andy Wingo <=