drracket
drracket copied to clipboard
Racket and DrRacket communication
Hello, I hope you are well ! I have a question about DrRacket and Racket. I would like to know how the two communicate. Is it in the same process or separate processes? How does it work, is it synchronous like Tree-sitter or asynchronous like LSP? Are there requests sent by the IDE to the compiler so that the compiler returns information such as parenthesis errors for example? In short, I would like to understand a little how it works. I would like to have this information for educational reasons. Thanks very much !
Hi,
The place to ask this type of question is on https://racket.discourse.group/
But a good place to start is the paper: "DrScheme: A Programming Environment for Scheme" https://www2.ccs.neu.edu/racket/pubs/
Ok ok, thank you very much !!