SuperCollider: конвертировать словарь в YAML
SuperCollider имеет метод String:parseYAML, который может создавать вложенный словарь:
"{44: 'woo'}".parseYAML
Dictionary[ (44 -> woo) ]
Но как пойти другим путем, вывести строку YAML с заданным (возможно, вложенным) словарем?
1 ответ
Решение
[ответ от кого-то еще снаружи]
Должен ли документ быть читабельным?
Я бен использую JSON.stringify
из API-интерфейса Феликса Для обмена словарями с приложением Max MSP.
Результат этого метода не читается, то есть он не генерирует какие-либо символы новой строки, табуляции и т. Д. Таким образом, он не выглядит симпатично в текстовом документе, но я не представляю себе намерения при разработке метода.