We have a scripting language defined over 30 years ago. In our Swing application we have a window with a swing edit control to allow the user to enter script commands. Afterwards the full text they typed in is sent to a backend server which parses it and returns data. The problem is the swing editor doesn't do any syntax highlighting or formatting. We would like to define our language using MPS and incorporated the concept editor within our application so the user would have a nice editor to enter our scripting language into. Can this be done?