help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: unexpected byte-compiler behaviour


From: hector
Subject: Re: unexpected byte-compiler behaviour
Date: Thu, 9 Mar 2017 23:49:45 +0100
User-agent: Mutt/1.5.20 (2009-06-14)

On Thu, Mar 09, 2017 at 01:55:12PM -0800, John Mastro wrote:
> Functions do need to be defined before they're called, just not before
> the call is compiled. However, macros (like defclass) are expanded at
> compile time, so they need to be defined before then.

So basically linking is done, not at compilation like in C, but dynamically
at run time. I think I get it. Thanks a lot.

Could it be that my environment (loaded libraries) is affecting compilation?
Is it advisable to run Emacs with -Q?



reply via email to

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