New EMFTVM snapshot available [message #986018] |
Sat, 17 November 2012 14:20 |
|
Dear ATL users,
A new snapshot of the ATL EMFTVM research VM has been made available (version
3.3.100.201211152230). You may install it from the following update site:
http://soft.vub.ac.be/eclipse/update-3.7/
Changes:
- Bugfixes for lazy collection framework
- Support for postponed execution of SET, ADD, INSERT, REMOVE (necessary for a
safe implementation of ATL in-place refining mode)
Planned for next snapshot:
- Support for in-place refining mode, including mapping input elements to
arbitrary output elements (by efficient re-mapping of the entire in/out model)
These features will be released as part of the ATL 3.4.0 release.
Cheers,
Dennis
Cheers,
Dennis
|
|
|
Re: New EMFTVM snapshot available [message #997668 is a reply to message #986018] |
Sat, 05 January 2013 14:53 |
|
Op 17/11/12 15:20, Dennis Wagelaar schreef:
> Dear ATL users,
>
> A new snapshot of the ATL EMFTVM research VM has been made available (version
> 3.3.100.201211152230). You may install it from the following update site:
>
> http://soft.vub.ac.be/eclipse/update-3.7/
>
> Changes:
> - Bugfixes for lazy collection framework
> - Support for postponed execution of SET, ADD, INSERT, REMOVE (necessary for a
> safe implementation of ATL in-place refining mode)
>
> Planned for next snapshot:
> - Support for in-place refining mode, including mapping input elements to
> arbitrary output elements (by efficient re-mapping of the entire in/out model)
In-place refining mode is now available for EMFTVM: grab version
3.4.0.201301051207 from:
http://soft.vub.ac.be/eclipse/update-3.7/
Documentation at:
http://wiki.eclipse.org/ATL/EMFTVM#In-place_transformation
Small changes:
- Added OclType::refInvokeStaticOperation(opname : String, args :
Sequence(OclAny)) to allow static Java method invocation. Use like this:
"#native"!"java::lang::Long".refInvokeStaticOperation('valueOf', Sequence{'1'}).
- Added Sequence::includingRange(start : Integer, end : Integer) as a
work-around for the Sequence{start..end} idiom. Use like this:
Sequence{}->includingRange(0, 100)
Cheers,
Dennis
Cheers,
Dennis
|
|
|
Powered by
FUDForum. Page generated in 0.03133 seconds