[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Elisp texi 2.3.13 Function Type
From: |
Andreas Roehler |
Subject: |
Elisp texi 2.3.13 Function Type |
Date: |
Mon, 10 Jul 2006 12:29:38 +0200 |
User-agent: |
Thunderbird 1.5.0.4 (X11/20060516) |
Having difficulties of understanding, I ask, if it could be said another
way (proposals below with
`-' to cancel, `+~' added/changed text)
,----
| 2.3.13 Function Type
| --------------------
|
| Just as functions in other programming languages are executable, "Lisp
| function" objects are pieces of executable code. However, functions in
| Lisp are primarily Lisp objects, and only secondarily the text which
| represents them.
`----
- Just as functions in other programming languages
;; Doesn't contribute real information IMO; if at all,
;; the point that some other languages don't use this
;; terminus should be mentioned here
+~ Regarding functions we have always to decide if
we referring to them as the printed representation of
a execution routine--i.e. as pieces of executable
code defining a function when evaluated--or if we
speak of the behavior of an already read-in
(evaluated and interned) function, which might be
called for execution.
- However, functions in Lisp are primarily Lisp
objects, and only secondarily the text which
represents them.
;; IMO that remark makes no sense: while editing, it's
;; the textual representation which matters. Internals
;; of computation are fairly not the same as writing
;; programs; however, would not employ `primarily' here
;; to mark the difference.
__
Andreas Roehler
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Elisp texi 2.3.13 Function Type,
Andreas Roehler <=