使用Docker运行LISP

你这种说不需要docker才能轻松使用LISP的人真是白费口舌。

非常同意。

只要启动Emacs,Lisp就会运行。

12月1日OpenJade

尝试使用一种称为DSSSL的古老Scheme风格表语言。

 

SGML文件

<sample>
    <header> aaaaaaa </header>
    <body>bbbbbb</body>
    <footer>ccccccc</footer>
</sample>

DSSSL文件

<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN">
<style-sheet>
    <style-specification-body>
        (element sample
            (make simple-page-sequence))

        (element head
            (make paragraph))

        (define (make-rgb-color r g b)
            (color (color-space "ISO/IEC 10179:1996//Color-Space Family::Device RGB")
                   (/ r 255) (/ g 255) (/ b 255)))

        (element body
            (make paragraph
                  space-before: (* 240pt 2)
                  color: (make-rgb-color 255 0 0)
                  font-size: 12pt
                  ))

        (element footer
                 (make paragraph))

    </style-specification-body>
</style-sheet>

欢迎来到OpenJade发行页面。

 

$ docker run -it ubuntu /bin/bash

docker:在Ubuntu上

# apt update; apt -y upgrade; apt -y install OpenJade vim
# openjade -t rtf -d sample.dsl -o output.rtf sample.sgm
openjade:sample.sgm:1:0:E: prolog can't be omitted unless CONCUR NO and LINK EXPLICIT NO and either IMPLYDEF ELEMENT YES or IMPLYDEF DOCTYPE YES
openjade:sample.sgm:1:0:E: no document type declaration; will parse without validation

12月2日的田中利史

我来报告一下我自己制作的tanaka-lisp的进展情况。

 

# apt install -y gcl emacs
# gcl
personality failure 1

12/3 通用Lisp

在Common Lisp中实现类似于Clojure风格的命名空间。

 

12/4 Common Lisp 可以中文漢字化:四分之一的十二企業程式語言。

我尝试在Common Lisp中创建了一个天气预报脚本〜气象厅版本〜

 

Docker (容器)

$ docker run -it kaizenjapan/lisp /bin/bash

给出参考资料

从现在开始学习Common Lisp

 

“轻松学习 Common Lisp 编程入门”

 

使用Common Lisp进行人工智能编程入门 (2013)。

 

使用GNU Common Lisp

 

在Dockerfile中安装Linuxbrew以进行Docker镜像。

 

学习了一年的Common Lisp后的体会

 

请根据自身情况决定

「LISP初学者指南」初学者指南

 

日本語の語彙大系にて、白い諭さんを追悼します。Lisperへの敬意も込めています。

 

「maxima 入门」入门(Macintosh版)

 

<本篇文章基于個人的過去經歷而得出的個人觀點。與本人当前所屬組織和業務無關。>

文件历史

版本0.01 初稿 202121221
版本0.02 感謝補充 20230513

非常感谢您一直阅读到最后。

可以的,希望你可以点赞并关注。

非常感谢您阅读到最后一句话。

请点击红心图标?并关注我,为你的幸福生活。

广告
将在 10 秒后关闭
bannerAds