Hello.

I think, we can't select compiler. So, we can use this way:
Sibyl contain next components
RTL
SPCC
SVDE

SVDE and SPCC linked without any problems. But RTL & SPCC with problems.
So, I think we can use RTL wrapper (RTLW).

OpenSibyl will contain next components:
RTL (original RTL of compiler)
RTLW (different wrapper for different compiler)
SPCC (Work only with RTLW, but NOT with RTL)
SVDE (Work only with RTLW & SPCC, but NOT with RTL)

Problem is only in name conversion of classes, etc. for non-OpenSibyl
projects. This is can be solved by filters or preprocessor. I think, main
goal is port projects TO OpenSibyl but not from. If any want port from
OpenSibyl - it's not our problems.

We don't have another way. If we want use any compiler, then we must have
some wrappers. If we want source compartability with delphi and sibyl
projects, then we must adopt sibyl RTL to compiler (NOT a compiler RTL).

We have and will be have a problems with porting from one pascal dialect to
another. Borland Pascal/Delphi is not some as SPC/Sibyl/VPC/etc. We can
promote only _LIBRARY_ for any compiler.

RTLW is this library. SPCC, SVDE and other things must be builted on top of RTLW,
but not on top of RTL.

Bye.


-----------
To unsubscribe yourself from this list, send the following message
to [EMAIL PROTECTED]

     unsubscribe sibyl
     end

Reply via email to