Re: OpenEuphoria All-in-One archives fro beginners
- Posted by jmduro May 23, 2015
- 3265 views
I'm starting a work on this basis. The aim is to ease the step of porting Euphoria code from windows to multiplatform to linux and reverse. It is based on the following principle:
\ OS Windows Multiplatform Linux Skill level \ \ Beginner winSimple <--> wxSimple <--> linSimple ^ ^ ^ | | | v v v Advanced user win32lib wxEuphoria euGtk arwen euQt tinEwg ...
winSimple would be as simple as:
ifdef WIN32LIB then include winlibSimple.e elsifdef ARWEN then include arwenSimple.e elsifdef TIN_EWG then include tinEwgSimple.e end ifdef
All *Simple.e libraries share the same philosophy to ease porting: same function names, same or close parameters, same return values.
I will start a new thread when the first library begins to work. It is wxSimple, with a syntax close to win32lib, thanks to Irv's advice on registering classes.
Regards
Jean-Marc