Re: [Jastadd] Configurable Front-End?

From: Eric Bodden <eric.bodden_at_ec-spride.de>
Date: Thu, 19 Jul 2012 08:31:00 -0500

Hello.

I think that JastAddInitialResolver would probably need to be changed
to pull in the right version using reflection.

Cheers,
Eric

On 17 July 2012 17:15, Marc-Andre Laverdiere-Papineau
<marc-andre.laverdiere-papineau_at_polymtl.ca> wrote:
> Hello,
>
> I am trying to find a way to create a super-jar with all three variants
> together. I see that there is an option to set a package in the jastadd ant
> task, but that's only one part of the equation.
>
> What would be the other settings available, so that I can put each front-end
> in their separate, non-conflicting, namespace?
>
>
> On 07/17/2012 06:26 AM, Jesper Öqvist wrote:
>>
>> Unfortunately there is no such option in JastAddJ.
>>
>> I suppose it would be possible to build the three versions of JastAddJ
>> using different main classes and then invoke the correct main method
>> depending on which compatibility level is required.
>>
>> /Jesper
>>
>> On 07/17/2012 01:35 AM, Marc-Andre Laverdiere-Papineau wrote:
>>>
>>> Hello,
>>>
>>> I am a Soot user. As you may know, Soot uses JastAddJ as its Java
>>> front-end.
>>>
>>> Sadly, it hasn't been updated in a while, which means that Soot can't
>>> handle newer constructs.
>>>
>>> I am volunteering to update it. The thing is, we'd like to be able to
>>> switch between Java versions. As far as I can tell, things are woven
>>> in statically in JastAddJ's different front-end.
>>>
>>> Is there some kind of option that we could give to JastAddJ to operate
>>> within one mode (1.4, 5, 7) or the other?
>>>
>>> Regards,
>>>
>>
>>
>> _______________________________________________
>> JastAdd mailing list
>> JastAdd_at_cs.lth.se
>> https://mail1.cs.lth.se/cgi-bin/mailman/listinfo/jastadd
>
>
>
> --
> Marc-André Laverdière-Papineau
> Étudiant au doctorat - PhD Student
>
>
> _______________________________________________
> JastAdd mailing list
> JastAdd_at_cs.lth.se
> https://mail1.cs.lth.se/cgi-bin/mailman/listinfo/jastadd



-- 
Eric Bodden, Ph.D., http://bodden.de/
Head of Secure Software Engineering Group at EC SPRIDE
Principal Investigator in Secure Services at CASED
Tel: +49 6151 16-75422    Fax: +49 6151 16-72051
Room 3.2.14, Mornewegstr. 30, 64293 Darmstadt
Received on Thu Jul 19 2012 - 15:31:51 CEST

This archive was generated by hypermail 2.3.0 : Wed Apr 16 2014 - 17:19:06 CEST