[fpc-pascal] New feature: IfThen() intrinsic
Marcos Douglas
md at delfire.net
Mon Feb 1 20:33:45 CET 2016
On Mon, Feb 1, 2016 at 5:06 PM, David Butler <djbutler at gmail.com> wrote:
> Speaking personally, the reason why I like Pascal syntax over C is exactly
> because it isn't short. I prefer the verbosity of Pascal rather than
> "cryptic" syntax of the C family. e.g. Pascal uses "function" not "func",
> "procedure" not "proc", "if then else" not "if ()", etc. Using short C-like
> syntax in Pascal goes against the long established style of Pascal.
+1
IMHO we can't use "IfThen" (or iif, IfThenElse, etc) as if it were a
real function, because it is not.
So, according to the "spirit of Pascal, what do you think about this?
V := inline If Condition then ThenExpr else ElseExpr;
Only "inline" keyword will be introduced.
But I don't know if will be more hard to implement this.
Just my 2 cents...
Best,
Marcos Douglas
More information about the fpc-pascal
mailing list