Hi. I have just released a new version of SmartEiffel transitional,
1.2r8.
SmartEiffel 1.2 (transitional) is a branch of the SmartEiffel compiler
based on SmartEiffel 1.1. It is 100% backwards compatible with 1.1,
but
with several 2.x extensions, to be useful to port software to
SmartEiffel 2.x.
You can download it from:
http://except.com.ar/downloads/smarteiffel/SmartEiffel-1.2r8.tar.gz
And you can see the release notes at:
https://opensvn.csie.org/traccgi/smarteiffel12/trac.cgi/wiki/ReleaseNotesR8
The project website is:
https://opensvn.csie.org/traccgi/smarteiffel12
This release fixes some crashes, and has some updates to the library
and
syntax to warn when using some features and syntax incompatible with
2.2. IT also removes some unnecessary warnings that 1.2r7 used to
emit.
The release is not bootstrappable with SE2.2 out of the box, but can
be
done and works fine commenting one line (which is not critical,
related
to OS detection). So the compiler is now a success case of using
itself to migrate from 1.1 to 2.2.
Happy hacking!
Daniel