Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion: create a CSpell dictionary of all TVM instructions #826

Open
novusnota opened this issue Sep 14, 2024 · 1 comment
Open

Suggestion: create a CSpell dictionary of all TVM instructions #826

novusnota opened this issue Sep 14, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@novusnota
Copy link
Member

novusnota commented Sep 14, 2024

And utilize it via dictionaryDefinitions and dictionaries properties in cspell.json, such that there would be no need in manually adding the individual instructions to the allowed words. Nothing fancy, the CSpell dictionary is just a plain txt file with words placed on each line.

Can try to generate it from instructions.csv or hacker-volodya/tvm-spec.

Additional info:

P.S.: As a bonus, the LSP can suggest words from it. And this might be a good start for the future typechecking and gas usage analysis of those instructions :)

@novusnota novusnota added the enhancement New feature or request label Sep 14, 2024
@anton-trunov anton-trunov added this to the v1.6.0 milestone Sep 15, 2024
@anton-trunov
Copy link
Member

Great suggestion, let's do it for the 1.6 release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants