Rexx - Programmazione palmare e incorporata
I dispositivi portatili hanno fatto molta strada e Rexx ha molti modi in cui può funzionare su questi dispositivi. Rexx supporta Pocket PC, dispositivi Palm, PDA e altri dispositivi smart phone. Il vantaggio di Rexx di lavorare su queste piattaforme è che Rexx è davvero un piccolo sistema di programmazione di peso che funziona solo nell'arco di pochi kilobyte. Quindi diventa più facile eseguire i programmi Rexx su questi dispositivi.
Rexx sui dispositivi portatili può essere eseguito nelle seguenti modalità:
La prima modalità è il nodo nativo in cui viene eseguito direttamente sul sistema operativo stesso. Il vantaggio dell'esecuzione in questa modalità è che è più veloce poiché viene eseguito direttamente dal sistema operativo.
La modalità successiva è in cima al programma DOS o emulatore sopra il dispositivo portatile. Il vantaggio di questa modalità è che può essere eseguito su qualsiasi tipo di sistema operativo purché l'emulatore funzioni su quel sistema operativo.
Di seguito sono riportati gli interpreti Rexx per le varie categorie di dispositivi portatili.
- Windows CE - Brexx
- Palm OS - Rexx per Palm OS
- Symbian OS - Regina
Per l'emulatore DOS, è necessario eseguire i seguenti passaggi:
Step 1- Il primo è scaricare PocketDOS, un popolare emulatore DOS. È progettato per funzionare su molti sistemi operativi e supporta schermi VGA comuni e porte seriali e parallele.
Step 2 - Il passaggio successivo consiste nel scaricare i file BRexx per DOS a 16 bit su un PC Windows.
Step 3 - Il passaggio finale consiste nell'usare ActiveSync per sincronizzare il programma Rexx con il dispositivo portatile.
Sono disponibili altri prodotti commerciali basati su DOS. XTM è un prodotto che rientra in questa categoria. Le caratteristiche di questo prodotto sono le seguenti:
Supporto per la CPU 80186 e set di istruzioni.
In un certo senso funziona fuori dal codice BIOS per prestazioni migliori.
Può fornire l'emulazione per il co-processore Math, versione 8087 MPU
Fornisce accesso alle porte seriali.
Supporta una varietà di lingue come inglese, francese e tedesco.