You asking why I need to go backwards? I do not going backwords!
There are no suitable for me oberon-2 compiler for linux yet.
I am waiting for blackbox release impatiently.
There are only two compilers which produce native code:
xds, oo2c.
xds doesn't do garbage collection for swapped data.
oo2c is mot useful, but it is not real compiler, just translator.
I like very much Ulm's oberon system but it is oberon compiler not
oberon-2 and there are no open arrays.
Anyway developers planning to implement open arrays when have a time.
Besides, I can't run it on my 120mhz 32mb ram laptop.
It fall in thra****ng when compiling and can't compile simple hello
world program even in one hour.
So, I tell you I need oberon to pascal compiler more than pascal to
oberon because if I have no suitable compiler for programming, and I am
forced to use the best available: oo2c, that just making translation
from oberon to c code. So it will be a good solution write oberon
program, translate to pascal and compile it with kylix or better
freepascal compiler.
BTW... some tasks allow me not to concentrate on the produced code,
will it be native or IL. And for some of them I can try to use .net
code compiler, but... ETHZ compiler does not work under linux...
and when using gpcp compiler I am forced to do just .net programming
with oberon syntax. That code can be compiled only with gpcp compiler,
because in standard oberon/component pascal there are no Console module
for instance, there are In, Out, Files... and so on.
Thanks
Norayr Chilingaryan
---
http://www.geocities.com/asprayama/if-so


|