Mercurial > emacs
comparison lispref/eval.texi @ 49600:23a1cea22d13
Trailing whitespace deleted.
author | Juanma Barranquero <lekktu@gmail.com> |
---|---|
date | Tue, 04 Feb 2003 14:56:31 +0000 |
parents | 89afca54a135 |
children | 695cf19ef79e d7ddb3e565de |
comparison
equal
deleted
inserted
replaced
49599:5ade352e8d1c | 49600:23a1cea22d13 |
---|---|
1 @c -*-texinfo-*- | 1 @c -*-texinfo-*- |
2 @c This is part of the GNU Emacs Lisp Reference Manual. | 2 @c This is part of the GNU Emacs Lisp Reference Manual. |
3 @c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1998 Free Software Foundation, Inc. | 3 @c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1998 Free Software Foundation, Inc. |
4 @c See the file elisp.texi for copying conditions. | 4 @c See the file elisp.texi for copying conditions. |
5 @setfilename ../info/eval | 5 @setfilename ../info/eval |
6 @node Evaluation, Control Structures, Symbols, Top | 6 @node Evaluation, Control Structures, Symbols, Top |
7 @chapter Evaluation | 7 @chapter Evaluation |
8 @cindex evaluation | 8 @cindex evaluation |
28 | 28 |
29 @node Intro Eval | 29 @node Intro Eval |
30 @section Introduction to Evaluation | 30 @section Introduction to Evaluation |
31 | 31 |
32 The Lisp interpreter, or evaluator, is the program that computes | 32 The Lisp interpreter, or evaluator, is the program that computes |
33 the value of an expression that is given to it. When a function | 33 the value of an expression that is given to it. When a function |
34 written in Lisp is called, the evaluator computes the value of the | 34 written in Lisp is called, the evaluator computes the value of the |
35 function by evaluating the expressions in the function body. Thus, | 35 function by evaluating the expressions in the function body. Thus, |
36 running any Lisp program really means running the Lisp interpreter. | 36 running any Lisp program really means running the Lisp interpreter. |
37 | 37 |
38 How the evaluator handles an object depends primarily on the data | 38 How the evaluator handles an object depends primarily on the data |
298 function, not a symbol. | 298 function, not a symbol. |
299 | 299 |
300 @smallexample | 300 @smallexample |
301 @group | 301 @group |
302 ((lambda (arg) (erste arg)) | 302 ((lambda (arg) (erste arg)) |
303 '(1 2 3)) | 303 '(1 2 3)) |
304 @result{} 1 | 304 @result{} 1 |
305 @end group | 305 @end group |
306 @end smallexample | 306 @end smallexample |
307 | 307 |
308 @noindent | 308 @noindent |