1 个不稳定版本
0.1.0 | 2022年9月11日 |
---|
#9 在 #scripting-engine
54KB

表达式专家!
⚠ 进行中 ⚠
设计目标
- 与异步环境兼容性好
- 默认配置下运行速度快
- 高度可调,适用于不同用例
- 支持基于 wireshark 过滤器语法的 wirefilter 语法。
- 在进行异步操作时执行其他表达式
- 易于嵌入其他语言(当前目标:go、PHP、typescript、python)
- 默认情况下,所有操作都是幂等的,没有副作用
- 如果用户编写了未优化的代码,则编译并优化到优化版本。如果编译器知道代码没有优化,则应直接编译到优化版本,而不是向用户显示消息。
- 所有值都是推断出来的。没有动态函数或值
也许?
- PGO 或 JIT
- 字符串内省?
- 直接编译到wasm格式(而不是使用自己的虚拟机)
- 可作为库和命令行界面(类似于awk)使用