Я хочу использовать YAML для документации по программе SAS аналогично тому, как R studio использует YAML. Могу ли я поставить YAML вверху моей программы, а затем прочитать его в R как некоторый объект? Программный файл будет просто текстовым файлом с именем program_1.sas. Там будет куча таких в каталоге или два.
Затем я могу использовать объект в блокноте R для создания читаемого документа, описывающего набор программ SAS. Мне нужно было бы найти функцию для отображения объекта в читаемом формате.
Я заметил, что эта проблема решена для таких языков, как python и JAVA, но я надеюсь сделать это на R. Очевидно, этот код уже написан. Например, функция yaml_front_matter должна это делать, но, похоже, она не документирована.
Если бы я мог также написать / изменить заголовок YAML, это было бы большим плюсом.
Вот пример:
Project: Disease Burden
Directory: /net1/program/
Purpose: Extract Data
Единственная дополнительная часть - я должен закомментировать этот заголовок, а также идентифицировать его
/*
---
Project: Disease Burden
Directory: /net1/program/
Purpose: Extract Data
---
*/
Я мог бы тогда создать уценку вот так
# Project: Disease Burden
Directory
: /net1/program/
## Purpose
Extract Data