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

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

Re: What is the :eval form ?


From: Richard Riley
Subject: Re: What is the :eval form ?
Date: Sat, 09 Jun 2012 08:40:44 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux)

Tassilo Horn <tassilo@member.fsf.org> writes:

> Philippe M. Coatmeur <philippe.coatmeur@gmail.com> writes:
>
> Hi Philippe,
>
>> How can I find information about this special form ? When I ask emacs
>> using C-h f with point over it, it acts like google and shows me the
>> "plain eval" info page... :(
>
> :eval is neither a function nor a special form, it is a keyword.
>
> ,----[ (info "(elisp)Symbol Type") ]
> |    A symbol whose name starts with a colon (`:') is called a "keyword
> | symbol".  These symbols automatically act as constants, and are
> | normally used only by comparing an unknown symbol with a few specific
> | alternatives.
> `----


Is that also true in a function call? 

e.g

,----
|   (notifications-notify  :title "Wazzup!?" :message message))
`----

title and message are not keywords here. 

Or is the keyword "symbol" here?




reply via email to

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