[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?
- What is the :eval form ?, Philippe M . Coatmeur, 2012/06/08
- Re: What is the :eval form ?, Eli Zaretskii, 2012/06/08
- RE: What is the :eval form ?, Drew Adams, 2012/06/08
- Re: What is the :eval form ?, Tassilo Horn, 2012/06/08
- Re: What is the :eval form ?,
Richard Riley <=
- Re: What is the :eval form ?, Tassilo Horn, 2012/06/08
- RE: What is the :eval form ?, Drew Adams, 2012/06/08
- Re: What is the :eval form ?, Barry Margolin, 2012/06/08
- Message not available