# SPIR-Q Core
[](https://crates.io/crates/spirq-core)
[](https://docs.rs/spirq-core)
SPIR-Q Core provides the foundational structures and functions in the SPIR-Q ecosystem:
- Binary instruction parser and builder (without semantical understanding of the operands)
- SPIR-V types and type registry
- Constant expression evaluator
- Shader interface resource descriptors
## License
This project is licensed under either of
* Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
* MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
at your option.