Am 29.07.2010 01:13, schrieb Bastiaan Veelo:
I would suggest considering the D programming language as the target language, instead of C++.
In this case, as we talk about target languages, I would like to add an idea.
There could be something written like:
pascal -> target language
or
pascal -> model language (ML) and then plugins (plugouts :-) of the form ML -> D ML -> C++ ML -> Haskell ML -> Python and so on.
But as you know, "someone" has to write all of this. If we have 2 languages, and both of them aren't that widespreaded, L1 -> L2 converter won't be used nor written at all.
An other idea is to write extensions to {FPC, p2c} / fork {FPC, p2c} which may reduce devel time.
Eike