emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [elpa] excorporate.el:257:23:Error: Wrong type argument: listp, star


From: Stefan Monnier
Subject: Re: [elpa] excorporate.el:257:23:Error: Wrong type argument: listp, start-exco--fsm
Date: Sun, 10 Jul 2016 11:28:05 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux)

> This looks wrong.  it seems to indicate that somewhere else there's
> a confusion between a value and an expression.

Actually no, it looks correct.  After all `sleep` is itself
an expression (i.e. if you use (define-state-machine foo :sleep (+ x y))
the (+ x y) is not executed at macro-expansion time but at subsequent
run-time), so you indeed want to return an expression and not a value,
hence the need to quote the lambda.


        Stefan






reply via email to

[Prev in Thread] Current Thread [Next in Thread]