This is a pre-cursor to a complete specialisation semantics, and also
template semantics defined in the forthcoming Template Object Model. The
developers of other archetype parsers may like to have a look. The
validation checks should now all correspond with the validity rules in
the ADL 1.5 spec. The only changes to the specification are: node
ordering indicators and specialisation paths (see specialisation
section). Specialisaiton paths are not yet in the above release
(although I have them provisionally working). I will upload a new draft
of the AOM sometime this week with the main algorithms being used for
validation and flattening.
How do I install it? Build it?
Will it run on an AMD64?
oops - stop! I forgot to mention that we have not done the Linux or Mac
builds of this version of the workbench - I will get this sorted (it
requires a bit of manual intervention).
Were you hoping to get the 1.4.2 specialisation build, the interim build
that Thomas was announcing? It's only been built for Windows: the second
download listed on that page.
I'll do a Linux 1.4.2 interim build within the next 12 hours. I'll post
a message here when it is ready.
You can also build it yourself by installing EiffelStudio 6.2; it's
quite easy, requiring no particular knowledge of Eiffel, as Bert Verhees
demonstrated when he single-handedly became the first person ever to do
a Linux build of ADL Workbench early this year!
It is true, it is very easy to build in Linux, also installing the Eiffel-
environment is easy.
Too bad we are not so lucky for mono and the Visual Basic code from the Ocean
Archetype Editor, but as I am informed, the mono-VB team is working on it.