about me
my project

week one
week two
week three
week four & five
week six
week seven
week eight & nine
week ten
final report

random pictures
hiperspace people

the drive up
dave matthew's

Weeks Four & Five: June 25 - July 6

Since I have been finishing the "preprocessing" stage for the past two weeks, I decided to combine them into one journal entry. Basically the preprocessing phase will format the Java files for TATOO. TATOO will report statistics for the definition (def) and the use (use) of a certain variable. However, to do this, we have to add print statements to the Java file saying where the def-use pairs occur. I have been writing Perl scipts to do most of the preprocessing. I have created linenum.pl (week two) and brackets.pl (week three-four). The last of the preprocessing programs is Trace.java which will take the line numbers generated by linenum.pl and the def-use pairs generated by a tool Amie wrote, and add print statements saying which lines the def-use pairs are on.