lua-users home
lua-l archive

Re: Ternary operator patch

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


Hello Lua Hackers,

2010年9月14日 20:23:20 UTC+9 David Kastrup <dak@gnu.org>:
Lua is an imperative language: this tries to fudge
existing control functionality into expressions, inventing a completely
separate syntax not recognizably related.

and/or operators has control functionality, doesn't it? and/or are logical operators, so it is not necessary to define the order of evaluation arguments ,like arithmetic operators, but Lua does.
BTW, I think the ternary operator is not necessary in an official Lua. There is some ideology, and it must be kept. But, Lua is an embeddable and extendable language, so I will introduce the ternary operator for my project. If someone wants to use the ternary operator, he/she can try my patch. I have googled the information of the ternary operator patch, but I couldn't find, so I wrote my patch. If someone use my patch, I will pleasure.

Thank you,
Ryota Hirose

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