mirror of
https://github.com/SpaceManiac/SpacemanDMM.git
synced 2025-12-23 05:36:47 +00:00
| .. | ||
| build.rs | ||
| Cargo.toml | ||
| completion.rs | ||
| document.rs | ||
| extras.rs | ||
| io.rs | ||
| macros.rs | ||
| main.rs | ||
| README.md | ||
| symbol_search.rs | ||
DreamMaker Language Server
This package is a language server implementation for DreamMaker, the scripting language of the BYOND game engine.
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.
Workspace symbol search
- Searches macros, types, procs, and vars.
- Prefix query with
#to search macros only,var/to search vars only, orproc/to search procs only. - Include
/in query to search types only.