сегодня я обнаружил следующее странное поведение в библиотеке yaml-cpp.
Следующий фрагмент yaml:
- { a: b }
правильно анализируется как элемент ключ: значение с ключом = a и значением = b. Но когда я обновил фрагмент до этого:
- { a:b }
фрагмент оценивается как скалярное значение "a:b".
Это правильное поведение? И есть ли простой способ заставить парсер оценивать этот фрагмент как ключ: значение?
Спасибо!