lua-users home
lua-l archive

Re: Good introductory texts ?

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


Mario Domenech Goulart <mario.goulart@gmail.com> writes:
> On 2009年9月23日 16:29:44 +0200 David Kastrup <dak@gnu.org> wrote:
>
>> Alex Queiroz <asandroq@gmail.com> writes:
>>>
>>> I would add that there are no statements, everything is an
>>> expression.
>>
>> (set! ... ) is not really an expression. It has no value and only
>> side effects.
>
> According to R5RS, `set!' is an assignment expression
Where is the point in calling a language "functional" when you make its
assignments merely look like expressions, but act as statements?
-- 
David Kastrup

AltStyle によって変換されたページ (->オリジナル) /