If someone is thinking of DEVELOPING an IDE, then one thing to look at is the open source
https://www.jetbrains.com/mps/ I haven't used it for anything yet, but my brief understanding of its documentation is that it's a bit like "Microsoft Word", except that in stead of text color the meaning of the words are entered by the user, who writes the "colored text". That way there is no need for deriving the meaning of the words by analyzing their surrounding words by various complex approaches like the http://www.antlr.org/ I do not know, how practical that approach is, but one other open source project is using the JetBrains MPS http://mbeddr.com/ I do not have a clue, if it helps, but I at least tried to be helpful. :-D As a side note I say that I've noticed that software developers, me myself included, are usually not as good at math as they _should_ and pure mathematicians tend to be at software development not as good as they could. That seems to explain a lot of things in this world. :-D -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.