@akastargazer Извиняюсь за ответ, если он тупой, но — инициализируй при объявлении??
@johan вот как раз я и столкнулся с ситуацией, что при объявлении нет инфы, как оно должно быть проиничено. Нет определённости. А закладывать ее сразу, это значит заложить потенциальную мину
@akastargazer Как это? Объявляй как FALSE или как нужно по логике. Неопределенности вроде не будет, а исторически FALSE это 0.
@akastargazer Ну так а на что ты жалуешься тогда? На старте у тебя неопределенность, ты хочешь boolean... Должно быть место, где ты ему присвоишь значение, не?
@akastargazer А как иначе ты реализуешь логику? AND, OR, NOT, MAYBE? 🤣
@johan так я о чем и говорю, эти таблицы истинности как раз Буль и придумал. Решил, значит, он логику Аристотеля на математический язык перевести, но как сапожник по образованию, не врубился в трехзначность той логики и сделал как проще - двухзначную.
А мне теперь страдать
@akastargazer Так напиши свой класс с тремя состояниями?
@johan ну, блин, класс...
@johan потому что Джордж Буль лох, придумал хуету двухзначную