To test Demeter/Java translate the following programs from
Demeter/C++ to Demeter/Java.

The Demeter/C++ behavior which is not generated by Demeter/Java
you have to create manually for the given class graphs.

The adaptive C++ programs to be translated are in directory:

/course/com3360/sample-class-libraries

in subdirectories:

c-lotus
c-associated
c-superclass
c-fruit-basket-em
c-all-kps
c-empty-methods-select                       

More programs are in:

/proj/adaptive/lieber/regression-test

c-sem-check-wrinkle
c-bypassing3
c-bypassing4
c-oopsla94

For an example of a translation, see
http://www.ccs.neu.edu/research/demeter/sources/DemeterJava/examples

j-c-holding
j-c-bypassing
j-c-bypassing2
which are translations of:

/proj/adaptive/lieber/regression-test 
c-holding
c-bypassing
c-bypassing2

IT IS FINE IF YOU SIMPLIFY THE PROGRAMS AS YOU TRANSLATE THEM.
WHAT IS IMPORTANT IS THAT THE TEST FOR THE CORRECT OUTPUT
IS REALLY TESTING THE PROGRAM. For example, you can forget about g_code().


-- Kar L.