stc-rs
stc-rs copied to clipboard
IEC-61131-3 Structured Text Compiler
English | 简体中文
This project is IEC-61131-3 Compiler implementation for technologies research.
Features
- IEC-61131-3 Structured Text language support
- Pure safe Rust
- LALRPOP generated parser & hand write LL(*) parser
- Lua byte code generate backend
- LSP support for IDE
- A compiler internal data viewer UI tools
LSP-based syntax highlighting
A compiler data viewer tools UI
TODO-List
- [ ] LSP implementation
- [ ] TreeView right-click popup menu