spoofax-shell-2017 / spoofax-shell

Apache License 2.0
0 stars 0 forks source link

Partial commands cannot be sent without spamming the output #4

Closed Pathemeous closed 7 years ago

Pathemeous commented 7 years ago

We require to do certain analysis on the user input while the user is typing (see #2). This means that we must send the input as a command to the Shell, so that it may be passed to Spoofax for analysis steps.

However, the current architecture of the Shell by default yields output.

The CommandInvoker/CommandBinder should be changed and/or extended so that there can be a difference in this behaviour of 'live' commands (for input analysis) and 'complete' commands (for evaluation using the REPL scheme).