< 返回版块

洋芋 发表于 2022-03-12 23:19

Tags:rust, 日报

tower-lsp 发布 v0.16.0

tower-lsp 发布 v0.16.0!

基于 Tower 的 Rust 实现的语言服务器协议,用于构建 LSP 服务器的轻量级框架。

V0.16,https://github.com/ebkalderon/tower-lsp/releases/tag/v0.16.0

CXX

CXX — Rust 和 C++ 之间的安全互操作。

这个库提供了一种安全的机制,用于从 Rust 调用 C++ 代码和从 C++ 调用 Rust 代码。 它开辟了一个通用性机制,其中 Rust 和 C++ 在语义上非常相似,并指导程序员在该机制内有效地表达他们的语言边界。 CXX 填充低级别的东西,以便获得安全绑定,防止在不安全的 C 语言式的签名上执行外部函数接口的陷阱。

CXX库链接,https://cxx.rs/

Rulex

Rulex,一种新的正则表达式语言。

Rulex 用一种新的、更简单的语法解决了这些问题:

  • 它不区分空格并允许评论
  • 文本必须出现在引号中, 这使表达式更长,但也更容易阅读
  • 没有反斜杠转义
  • 非捕获组是默认值
  • 更一致的语法

crate链接,https://crates.io/crates/rulex


From 日报小组 洋芋

社区学习交流平台订阅:

评论区

写评论
zzliujianbo 2022-03-13 00:34

学习了,加油!

1 共 1 条评论, 1 页