On 01.02.2016 20:33, Marcos Douglas wrote: > On Mon, Feb 1, 2016 at 5:06 PM, David Butler <djbut...@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.
If we would go the route of such an if-expression instead of an intrinsic then just leave away the "inline". That's absolutely not needed... (Note: implementation wouldn't be hard at all) Regards, Sven _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal