文件名称:LuTe:Lua 爱好者的可扩展终端
文件大小:36KB
文件格式:ZIP
更新时间:2024-07-18 20:14:46
C++
LuTe:Lua 爱好者的可扩展终端 这是基于 Lua 编程语言的终端 LuTe 的漏洞。 这个项目是 SuckLess “ST” 终端的一个分支。 这个项目的目标是: 创建一个与 xTerm 兼容但没有遗留问题的终端 拥有最小的 C++11 库核心 将功能实现为 Lua 扩展 但为什么! 是的,那里有很多终端。 我是rxvt-unicode (URXVT) 的粉丝。 然而,虽然 URXVT 使用Perl5提供高级扩展,但我不认为 Perl 是终端扩展的正确语言。 Lua 更简洁,虽然它的库集合更大,但它主要由较旧的、通常是遗留库组成。 LuaJit 几乎直接提供给现有的 C 库,无需额外绑定。 LuaJit 也足够快,可以在纯 lua 中实际重新实现核心 vtx 协议的某些部分,将 C/C++ 代码的需求减少到最热的路径和低级别的 posix 处理, C++ !!!!111 你疯了吗
【文件预览】:
LuTe-master
----src()
--------arg.h(1KB)
--------config.h(19KB)
--------main.cpp(106KB)
----LICENSE(2KB)
----README.md(2KB)
----cmake()
--------FindFontconfig.cmake(1KB)
----CMakeLists.txt(774B)