Renanta

Eduard Vaks' Project Homepage

[*] The Renata Static Object Browser

The case tool that I am currently working on is a tool to allow the user to view and construct the class data structure for a C++ program. Also This project may also make it easy to compile and linke programs. The object browser will also allow an esy way to view code for a praticaular function using emacs. That is it will it will take the user to a function so that they can edit or view the function.

The class browser will use two tectnoligies so far that I know of wishX in which the programing will be done for both the user interface and the parser (if it isn't to slow). The second part of the browser will consist of comunicating with emacs vire gnuserv which sends arbitray elisp commands to emacs. The final part of the project will make the program this will be done in one of three ways wich are:

  1. Create a makefile.
  2. The tcl program will itself compile each program
  3. A combination of the above two methods will mean that the program will be more portable to a system that does not have the object browser or for someone who does not what ot use the browser.
Comming soon to a theatre near you: Screen Shots.

On line code as it is being worked on (note that this is very unstable) and may be changed at any time. The project requires you to have

gnuserv x.x
c++ mode in emacs
run the browser.el
to compile needs:
emacs source (or at least part of it)
tcl 7.4 tk 4

Source code for project

robert.tar.gz

[*]Other CASE Tools

[*]CASE Tools HomePage
[*]http://www.ibmpcug.co.uk/~ingenia/index.html
[*]Interactive Development Environments, Inc.
[*]ProtSoft Inc
[*]I-Case
[*]Methods and tools

[*] Other Info on Renata

[*]The Renata home page
[*]Tomek's Project page

[*]Robert Biddle
[*]Ewan Tempero

Eduard Vaks (eddie@comp.vuw.ac.nz)
Last modified: Wed Nov 20 13:04:47 1996