[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: API Document of SOOT (ca.mcgill.sable.soot.*)?



You can generate javadoc from the classes you have; however, I recommend
that you take a week or so to upgrade Bandera so that it works with the
latest Soot.

pat

On Fri, 17 Oct 2003, VO Duc Duy wrote:

> The version I am using maybe 1 beta 4 (as what I see in the header of
> source files), dating 1998!
> Actually, I can't use another version because I am modifying Bandera
> (version 0.3a2 - was built in 98, I guess) which uses the jimple from
> ca.mcgill.sable.soot.* and sablecc-2.9 (for grammar). If I take a newest
> version of Soot and sablecc, then I can't compile Bandera (because of
> differences of package hierachy as I explain before).
>
> The reason I need soot document is that, I am modifying Bandera, Jimple
> (add new keywords, methods), so I have to search the relationships
> between classes in order to quickly access to the class that I wanted to
> modify. javadoc is the best tool to get the result. I dont actually need
> the explaination of source code!
>
> Duy.
> (Or probably I should generate javadoc from source codes I have)
>
> Patrick LAM wrote:
>
> >On Fri, 17 Oct 2003, VO Duc Duy wrote:
> >
> >
> >
> >>Can you please show me where I can get the documentation of SOOT that
> >>has packages hierachy ca.mcgill.sable.soot.* but not soot.*?
> >>
> >>Using a SOOT version which is ca.mcgill.sable.soot.* and reading
> >>document of soot.* (at http://www.sable.mcgill.ca/soot/doc/index.html)
> >>it is not really easy at all!
> >>
> >>
> >
> >Unless your Soot is more than 4 years old (in which case you should have
> >upgraded 3 years ago), the only classes in ca.mcgill.sable.soot.* should
> >be the Eclipse plugin, which shouldn't really need a lot of documentation.
> >
> >Which version of Soot are you using?
> >
> >pat
> >
> >
> >
> >
>
>
> --
> ----------------------------------
> Vo Duc Duy - Doctoral Assistant
> Computer Science Department
> Swiss Federal Institute of Technology
> 1015 Lausanne
> Switzerland
>
> Phone: (+41 21) 693 6776
> Email: duy.voduc@epfl.ch
> ----------------------------------
>
>