vlisp:VimL Lisp评估器

时间:2024-05-12 05:03:13
【文件属性】:

文件名称:vlisp:VimL Lisp评估器

文件大小:4KB

文件格式:ZIP

更新时间:2024-05-12 05:03:13

Vimscript

我一直喜欢elisp,并且与elisp和VimL一起工作非常麻烦。 我想要像emacs用户一样具有eliss的vlisp,以便可以在配置中使用FP。 一些要点: 由于这是在VimL中评估的,因此重量应尽可能轻。 允许过早优化 它应尽可能合理地转换为VimL。 当然,我想将Lisp语义优先于VimL,但应该合理地推断vlisp也会翻译什么。 我想支持对核心语言的惰性评估,但希望为用户定义的函数提供急切的评估,并在惰性核心语言上实现宏。 我是一个非常懒惰的人,我有一些业余时间,但是我喜欢看电视和玩视频游戏,而无需在计算机中学习,所以这应该遵循最小的努力原则,但是在这里我将其称为“毒匕首原理” :必须像毒匕首一样小巧有效。 它必须具有测试。 实际上,我并不在乎是在测试代码之前还是之后进行测试,但是必须自动测试所有代码。 例如,拥有私有代码s:...使其难以测试,因此我愿意走另一条路,并


【文件预览】:
vlisp-master
----LICENCE(559B)
----README.md(1KB)
----autoload()
--------utils.vim(0B)
--------vlisp.vim(3KB)
----test()
--------Test.vader(1KB)

网友评论