rzk-lang / vscode-rzk

Visual Studio Code Extension(s) for Rzk proof assistant.
https://marketplace.visualstudio.com/items?itemName=NikolaiKudasovfizruk.rzk-1-experimental-highlighting
Other
8 stars 1 forks source link

Incremental type checking #38

Closed aabounegm closed 1 year ago

aabounegm commented 1 year ago

Any language server should be able to handle partially written programs to display feedback as the program is being written rather than once at the end. That involves parsing errors that should be handled gracefully and being able to update the type checking result based on incremental changes to the source code instead of type-checking the whole module from scratch on every keystroke (if I understand it correctly).

These resource might be useful (I didn't check in details yet):

fizruk commented 1 year ago

Closing since it is handled (partially for now) in the Rzk itself.