[Pas2js] A pascal version of the C ternary operator ( ? : )

Sven Barth pascaldragon at googlemail.com
Mon Dec 24 19:43:21 CET 2018


Am 22.12.2018 um 23:11 schrieb silvioprog:
> On Sat, Dec 22, 2018 at 10:32 AM warleyalex via Pas2js 
> <pas2js at lists.freepascal.org <mailto:pas2js at lists.freepascal.org>> wrote:
>
>     if then else alternative feature ( ? : )
>
>     Amazing to see new fetures introduced to pas2js. I must say that I
>     do really
>     like this syntax.
>
>     ------- // pascal version // ------
>     var
>       msg: String;
>     begin
>       msg := "There are " + IntToStr(n) + " user" + if (n>1) then "s"
>     else "";
>     end;
>     ----------------------------------------
>
>
> It sounds very good and will be useful.
>
> For the first time in history a language will make ternary operators 
> readable. :-)
>
That statement is incorrect as Oxygen already provides an if-expression 
like that.

Regards,
Sven
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/pas2js/attachments/20181224/ac7250de/attachment.html>


More information about the Pas2js mailing list