good first issue✨ enhancement🛠️ compiler
Métriques du dépôt
- Stars
- (5 385 stars)
- Métriques de merge PR
- (Aucune PR mergée en 30 j)
Description
Community Note
Please vote by adding a 👍 reaction to the issue to help us prioritize. If you are interested to work on this issue, please leave a comment.
Feature Spec
The Wing compiler now detects reserved words, such as this, static, private, etc. It is not possible to use these words as variable names, etc.
- Throw error when a reserved word is used out of place.
- The full list of reserved words should also appear on the winglang spec.
Use Cases
Right now, this compiles:
let this = 1;
Instead I'd expect an error message:
let this = 1;
// ^^^Cannot use reserved word
Implementation Notes
No response
Component
Compiler