Different translators will have different syntactic rules for how commands are combined with what is already in the code window so translators need a function that takes the existing code window contents and a newly generated command string and combines the two.
Different translators will have different syntactic rules for how commands are combined with what is already in the code window so translators need a function that takes the existing code window contents and a newly generated command string and combines the two.