Я хотел бы сохранить компьютерную программу в базе данных, а не количество текстовых файлов. Он должен содержать структуру и все объекты, методы, зависимости и т. Д. Программы. Я не хочу хранить определенный язык в базе данных, а какой-то «мета» язык программирования. На втором этапе я хотел бы преобразовать/экспортировать эту структуру в базу данных в исходный код классического языка (C#, Java и т. Д.) Или скомпилировать его непосредственно для CLR/JVM.Как сохранить исходный код «meta» в базе данных
Я думаю, что я не первый человек с этой идеей. Я искал в Интернете, и я думаю, что то, что я ищу, называется «исходный код в базе данных (SCID)» - к сожалению, я не смог найти реализацию этой идеи.
Так мои вопросы это:
Есть ли программа, которая хранит «мета» программный код внутри базы данных и позволяет вам генерировать традиционный исходный текст кода из него, которые могут быть скомпилированы/выполняется?
Короткие замечания:
- Это также может быть база данных NoSQL
- я в настоящее время не все равно, как импортируется программа/внесена в базу данных
Neo4j подскакивает, что может быть способом моделирования абстрактного синтаксического дерева в базе данных графиков. – ldz