Железная логика
1 мин
if VerifyStructure(avDetails) == TRUE bStructure = TRUE else bStructure = FALSE if VerifyStatement(avDetails) == TRUE bStatement = TRUE else bStatement = FALSE
Обе функции по спецификации возвращают строго boolean

Код, за который должно быть стыдно
if VerifyStructure(avDetails) == TRUE bStructure = TRUE else bStructure = FALSE if VerifyStatement(avDetails) == TRUE bStatement = TRUE else bStatement = FALSE