【发布时间】:2010-10-22 07:09:22
【问题描述】:
我正在寻找一种解决方案,允许我编写本机 Emacs Lisp 代码并在编译时将其转换为 HTML,例如 Franz's htmlgen:
(html
((:div class "post")
(:h1 "Title")
(:p "Hello, World!")))
我当然可以write my own macros,但是如果有任何解决这个问题的项目我很感兴趣。
【问题讨论】:
-
您为什么希望它出现在 Emacs Lisp 中,这是一种过时的方言?您可以使用 SLIME 轻松与 Common Lisp 交互,然后您可以使用 htmlgen 或 yaclml 或 htout 或 LML(2) 或 CL-WHO 或 Scribble 或 ...
-
我使用了一个用 Emacs Lisp 编写的框架,我想用这个 HTML 生成特性来扩展它。它与 Emacs 紧密集成,这就是我寻找 Elisp 解决方案的原因。
标签: html macros code-generation elisp