Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brennanxyz/modelica-rs
An ANTLR implementation to interact with the Modelica Standard Library using Rust.
https://github.com/brennanxyz/modelica-rs
antlr modelica rust
Last synced: 16 days ago
JSON representation
An ANTLR implementation to interact with the Modelica Standard Library using Rust.
- Host: GitHub
- URL: https://github.com/brennanxyz/modelica-rs
- Owner: brennanxyz
- Created: 2023-10-27T05:34:26.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-30T18:36:29.000Z (about 1 year ago)
- Last Synced: 2024-11-13T15:28:14.013Z (about 2 months ago)
- Topics: antlr, modelica, rust
- Language: Rust
- Homepage:
- Size: 113 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# modelica-rs
A library to interact with the Modelica Standard Library using Rust.
This package uses [rrevenantt](https://github.com/rrevenantt)'s [antlr_rust](https://crates.io/crates/antlr-rust) framework to create an ANTLR-ized Modelica parser in Rust.
### TODO
- [ ] Declare basic Modelica elements as Rust `struct`s and `enum`s
- [ ] Connect the ANTLR-created tokens to the Rust `struct`s and `enum`s