digitalmars.D - wyoEditor and D
- Otto Wyss <Otto_member pathlink.com> Sep 16 2004
I've written an editor (see "http://freshmeat.net/projects/wyoeditor/") which has a state table driven class browsern. Currently only C++ is supported but it would be nice if other languages were as well. But for that I need the help from people with intim knowledge of their language. Since D is quite similar as C++ it should be possible to do it. The class browser is a rather hackish solution so far it works quite nicely for C++. But it has the following restrictions: - it analyses always just one line and starts anew on the next line - currently each file is kept separate, might be change in the future - it's very picky about correct syntax - the language has to be supported by Scintilla edit control If you are interested and think it's possbile for your language, first look if you understand the class browser. The state table "AnalyseInfo" can be viewed here "http://cvs.sourceforge.net/viewcvs.py/wxguide/wxGuide/editor/src/prefs. cpp?view=markup", the analyser inside "ProcessIdentTable" can be viewed here "http://cvs.sourceforge.net/viewcvs.py/wxguide/wxGuide/editor/src/edit.c pp?view=markup". O. Wyss See a huge pile of work at "http://wyodesktop.sourceforge.net/"
Sep 16 2004