As a user I want to be able to easily and precisely select what part of a SourceChange (returned from Interpreter::evaluate) I want to apply (with Interpreter::apply_source_change).
This should preferably be done in a way that supports interactive selection of some sort e.g. using a gui.
We should probably change Interpreter::apply_source_change to accept a list of SCSingle or other data structure instead of directly a complete SourceChange. And then make it possible to easily transform and filter/select the SourceChange that is returned by Intereger::evaluate.
As a user I want to be able to easily and precisely select what part of a
SourceChange(returned fromInterpreter::evaluate) I want to apply (withInterpreter::apply_source_change).This should preferably be done in a way that supports interactive selection of some sort e.g. using a gui.
We should probably change
Interpreter::apply_source_changeto accept a list ofSCSingleor other data structure instead of directly a completeSourceChange. And then make it possible to easily transform and filter/select theSourceChangethat is returned byIntereger::evaluate.