Я хочу создать функцию для вывода файла кода (если возможно, для вывода файла C++) с помощью OCAML.
Есть ли способ легко сделать это или использовать функцию open_out
с предоставлением кода для записи в выходной файл единственным возможным способом сделать это?
Спасибо
Мне было интересно, есть ли встроенная библиотека, которая упрощает это.
SO - не лучшее место для получения рекомендаций по библиотеке. См. центр помощи. В частности, это: Вопросы, в которых нас просят порекомендовать или найти книгу, инструмент, программную библиотеку, учебное пособие или другой сторонний ресурс, не относятся к теме Stack Overflow, поскольку они, как правило, привлекают самоуверенные ответы и спам. Вместо этого опишите проблему и то, что уже было сделано для ее решения.
@NiallMitch14 И все же, что сложного в let o = open_out "code.cpp" in fprintf o "int main() {}"; close_out o;
? `
@molbdnilo Ничего ... Я искал лучшую альтернативу
Вы также можете использовать Out_channel
из Core
Что для вас сложного в открытии файла и написании кода?