AST (Abstract Syntax Tree) for TRNSYS input files.
Currently, it only supports the TRNSYS 18 syntax.
This is a package that provides an AST for TRNSYS input files, allowing you to parse, manipulate, and analyze TRNSYS input files programmatically. It is designed to be used as rust or python package and can be extended to support additional features such as validation, output generation, and more.
- TRNSYS 18 Read Support
- Tests
- Dependency Identification
- Validation of references and expressions
- Output Generation
- Create from Scratch
- TRNSEED Support
- Benchmarks
- Python Binding