Здравствуйте, matumba, Вы писали:
M>Странное для немерлистов? Может быть. Однако, ПО ЛОГИКЕ всё сделано абсолютно верно — если IF возвращает любую из своих ветвей как выражение, я точно указываю фигурными скобками где у него кончается ветка else и где начинается сложение со следующим IF. Если такое очевидное выражение вызывает проблемы, это серьёзный повод подумать, правильно ли в немерле обрабатываются операторы-выражения.
Ты не понял одной простой вещи. Фигурные скобки ничего не ограничивают, {"a"} + "b" вполне нормальное выражение и оно, по логике языка обязано вести себя точно так же как "a" + "b". Любые приседания с парсером, для нарушения этой логики будут вести к деградации логики в других случаях.