#svelte #编译器 #恢复 #心智 #错误 #报告 #解析

svelters

使用 Rust 编写的 Svelte 解析器,考虑了错误恢复和错误处理

1 个不稳定版本

0.0.1 2023年4月19日

#15#svelte

MIT/Apache

30KB
824

Svelte(rs)

这是一个为 Svelte 文件设计的 WIP 解析器,考虑到错误恢复和报告。目前这主要是一个玩具项目,有些模糊的意图是如果我有时间的话,改进编辑器工具。我并不打算用 Rust 重新编写 Svelte 编译器,尽管尝试这样做的一个项目可能会想把这个解析器作为一个起点。

这是一个非常早期的工作版本,目前还不能解析大多数 Svelte 代码(甚至还不能解析元素!)。


lib.rs:

WIP Svelte 解析器。目前尚未准备好使用。

依赖

~8–14MB
~198K SLoC