yubrot
yubrot
- [x] x64 assembler: type-safe encoding utilities - [x] x64 assembler: type-safe operands - [x] x64 assembler: type-safe instruction set - [x] x64 assembler: labels - [x] ELF writer -...
To support [Language Server Protocol](https://microsoft.github.io/language-server-protocol/), llrl lacks - Incremental semantic analysis, separate compilation - Concurrency support - Standard library features - JSON - Networks Probably it is difficult to implement...
Current llrl - has no stack trace at all - has no symbol information - may produce useless positional information at macro expansion error
Things missing: - Type synonyms - Fundeps or Associated types. I especially want Associated types - User-defined patterns - Hygienic macros etc.
**Describe the bug** The following code will fail to derive. **To Reproduce** ```rust use derivative::*; #[derive(Derivative, Debug)] #[derivative(Clone(bound = ""), Copy(bound = ""))] pub struct T
Doing `simulator.print(simulator.parse(code))` works but loses comments