программирование на lisp: создание большого количества шаблонов

Я новичок в LISP и работаю над разработкой кода / метакода в чем-то вроде Parenscript, который позволит мне сгенерировать приложение javascript ниже по течению.

Что я хочу сделать, так это написать код на LISP, который генерирует приложение Electron.

У меня есть репозиторий с простым приложением Electron, которое в основном представляет собой приложение, созданное из содержания учебника здесь с добавлением Redux и Webpack.

Мой вопрос: хочу ли я написать что-то вроде

(app :name "some-app" :state (( ... )) :routes ("/" (...)) )

и развернуть это в моем репо с соответствующим образом установленными параметрами, как мне лучше всего создать исходный шаблон, из которого будет строиться приложение?

Другими словами, если приложение извлекает из репозитория GitHub, копирует статический контент в локальную папку или активно запускает локальные команды, например create-react-app и так далее, или использовать совершенно другой подход?

У меня есть некоторое представление о том, как я бы сделал это в контексте javascript, но я не уверен, как правильно управлять чем-то вроде этого в приложении lisp.

0 ответов

Другие вопросы по тегам