ну и вообще гуглить синтаксический разбор там обычно в начале калькулятор пишут с обратной польской нотацией а потом по образу и подобию уже к языкам переходят
Я бы сделал так: - ищешь открытое апи для преобразования yaml -> json - пишешь туда request - сохраняешь преобразованный файл из response - ??? - профит