28 个版本

0.3.0-alpha.02024年7月15日
0.2.24 2024年4月24日
0.2.21 2024年3月22日
0.0.64 2023年12月25日
0.0.59 2023年11月30日

#1472 in 解析器实现

Download history 24/week @ 2024-04-14 167/week @ 2024-04-21 188/week @ 2024-04-28 180/week @ 2024-05-05 163/week @ 2024-05-12 48/week @ 2024-05-19 29/week @ 2024-05-26 31/week @ 2024-06-02 73/week @ 2024-06-09 27/week @ 2024-06-16 22/week @ 2024-06-23 3/week @ 2024-06-30 2/week @ 2024-07-07 155/week @ 2024-07-14 13/week @ 2024-07-21 9/week @ 2024-07-28

每月179次下载
用于 5 crates

Apache-2.0GPL-3.0-only

1MB
26K SLoC

Teo Schema 解析器

Teo 方言语言的解析器

路线图

0.0.58 (2023年11月7日发布)

  • 独立于主项目
  • 重写和彻底审查
  • Schema 导出
  • 代码诊断
  • 跳转到定义
  • 自动补全

0.0.59 (2023年11月30日发布)

  • 文件格式
  • 通过 "."":""$" 触发自动补全
  • 为枚举变体字面量提供自动补全
  • 为枚举变体字面量提供跳转到定义
  • 将结构体对象转换为原始类型
  • 改进了可调用变体的匹配机制
  • 对象字面量语法
  • 在类型中声明枚举
  • 在类型中声明对象

0.0.60 (2023年12月17日发布)

  • 使用 yaml 和精确规则重写语法高亮

0.0.61 (2023年12月20日发布)

  • 允许在字典字面量中使用文档注释

0.0.62 (2023年12月21日发布)

  • 修复了无法识别 import 关键字的错误**

0.1.0 (2023年1月17日发布)

  • 支持 Node.js

0.5.0

  • 在格式中接受缩进设置参数
  • 添加 linter 配置声明
  • fix 命令和 format 命令分开
  • 将可调用候选者的自动补全扩展到代码片段
  • 从可调用变体中选择补全项

0.6.0

  • 就地重构变量名

0.7.0

  • 诊断代码

1.0.0

  • 在文件中格式化行
  • 文件格式参数

依赖项

~12–24MB
~319K SLoC