Цитата:
Сообщение от
cerbo
Я думаю красота этого:
перевешивает приимущества неявных преобразований.
И назидательный тон ваш совсем не уместен, эти примеры я сам написал и поэтому хорошо знаю и понимаю что в них написано.
определитие семантику || и == которая будет поддерживать это?
Это какая-то PHP-красота
Лучше как в питогне
Можно сделать функцию in типа:
X++:
boolean in(AnyType _value, container _container)
{
return conFind(_container, _value) ? true : false;
}
t = in(d, [5, 10]);
А неявное преобразование сделано для проверки непутоты
X++:
if (table1.Qty1 || table1.Qty2)
{
....
}
else
{
warning("No qty!!!")
}