parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Misha v.3 07.11.2014 05:27

Мне это совершенно не горит, и видимо мало кому горело, раз вылезло только сейчас.
я в своих классах использовал только $result(true) для def (проблема есть только с def в случае возврата эквивалента false).
в любом случае я подсказал вам workaround, который работает сейчас и будет работать потом: $result[]

если кому-то горит, то в pa_vobject.C надо исправить:
bool VObject::is_defined() const {
    if(Value* value=get_scalar_value("def"))
-        return value->is_defined();
+        return value->as_bool();
    return Value::is_defined();
}