mirror of
https://github.com/SpaceManiac/SpacemanDMM.git
synced 2025-12-23 05:36:47 +00:00
| .. | ||
| examples | ||
| src | ||
| tests | ||
| Cargo.toml | ||
| README.md | ||
dreammaker library
This library crate implements a parser for the DreamMaker language. It is a core component of SpacemanDMM and powers the rest of the tooling.
Diagnostics
- Preprocessor:
- Redefining a macro which is already defined.
- Undefining a macro which is not defined.
- Unterminated conditional blocks (
#if/#ifdef). - Using a define in a buggy context.
- Language:
- Incorrect or correct-but-strange syntax.
- Non-constant initial values for object variables.
- Integer constants which are outside of range.