yaxception:为elisp提供类似Java的异常框架

时间:2021-07-03 02:55:40
【文件属性】:
文件名称:yaxception:为elisp提供类似Java的异常框架
文件大小:17KB
文件格式:ZIP
更新时间:2021-07-03 02:55:40
EmacsLisp 这是什么? 这是 Emacs 的扩展,为 Elisp 提供类似 Java 的异常框架。 特征 语法类似于 Java 的 try/catch/finally/throw 关于异常,您可以像下面这样写。 (yaxception:$ (yaxception:try (delete-file " not found " )) (yaxception:catch 'file-error e (message " Error happened by handling file : %s " (yaxception:get-text e))) (yaxception:catch 'error e (message " Error happened by something : %s " (yaxception:get-text e)) (yaxcepti
【文件预览】:
yaxception-master
----yaxception.el(19KB)
----README.org(6KB)
----.travis.yml(530B)
----test()
--------get-text.el(2KB)
--------errscope.el(945B)
--------throw.el(2KB)
--------finally.el(1KB)
--------msgtmpl-function.el(407B)
--------catch-single.el(2KB)
--------catch-nest.el(1KB)
--------get-prop.el(1KB)
--------return-value.el(1KB)
--------err-symbol-p.el(482B)
--------deferror.el(2KB)
--------get-stack-trace-string.el(10KB)
----README.md(6KB)
----Makefile(580B)
----.gitignore(6B)
----Cask(315B)

网友评论