I want to implement another debugger (language) for .NET (it's just for academic reason, so that it can implement just a part of a language). I myself like to implement NS2 (network Simlator 2) script for .NET in which anybody can write ns2 script and debug it with .NET
I read this article in stackoverflow and it is far from what I'm looking for.
Here is the requirement
- have some predefined keywords (e.g: for, while, if ...)
- check the correct form of the statements (e.g: for(start;end;counter){commands} ...)
- diffferent colour for different types of statements
- ability to add to any IDE (e.g: implementatin like add-in or as a dll or ...(I have no idea))
- many other thing that is not necessary for now
How can I do this?
Update : I'm not sure that you got my point, take a look at this, it is very close to what I am looking for.