Questa è l'app Linux denominata Ofront+ la cui ultima versione può essere scaricata come Ofront+0.9.7z. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app chiamata Ofront+ con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
Fronte+
DESCRIZIONE
Ofront+ è uno strumento che traduce i programmi Oberon-2 in programmi C semanticamente equivalenti. L'analisi completa degli errori viene eseguita sul programma di input Oberon e in caso di assenza di errori vengono generati fino a tre file come output.Ofront+ non richiama il compilatore C o l'editor di collegamento. Questo può essere fatto in script di shell separati o creare file ed è intrinsecamente dipendente dal compilatore C e dall'editor di collegamento utilizzati.
Sebbene normalmente non venga letto dall'utente, il codice C generato da Ofront+ è mantenuto il più leggibile possibile, ben formattato, non dovrebbe produrre alcun messaggio di errore o avviso del compilatore C ed è ottimizzato per un'esecuzione efficiente. In effetti, ci si può aspettare che un programma Oberon tradotto da Ofront+ venga eseguito con la stessa velocità e lettura di un programma C codificato a mano equivalente.
Ofront+ è basato su Ofront di Software Templ OEG. Ecco due versioni:
1. Riga di comando Ofront+ per Windows e Linux
2. Ofront+ per BlackBox Component Builder (viene eseguito come sottosistema)
Caratteristiche
- supporto completo del linguaggio Oberon-2 (è un successore strutturato e modulare di Pascal e Modula-2). Viene implementato anche un piccolo sottoinsieme di Component Pascal
- sarai in grado di utilizzare un compilatore C per la rispettiva piattaforma di destinazione
- interfacce modulo estensibile
- traduzione veloce
- parametrizzazione per compilatori C arbitrari, ANSI e K&R
- sistema di runtime estremamente compatto ed efficiente
- raccolta dei rifiuti automatica e precisa
- gestione avanzata dell'heap (crescita su richiesta, finalizzazione)
- comandi e moduli conservati
- caricamento dinamico di moduli o sottosistemi
- interfacciamento con C o altre lingue straniere
- codice C pulito e leggibile dall'uomo
- informazioni nascoste conservate nei file di intestazione generati
- più librerie disponibili
- versione da riga di comando e ambiente di sviluppo integrato (sotto BlackBox Component Builder)
Pubblico
Istruzione, sviluppatori, ingegneria
Interfaccia utente
Console/terminale, riga di comando
Linguaggio di programmazione
Oberon
Questa è un'applicazione che può anche essere scaricata da https://sourceforge.net/projects/ofrontplus/. È stato ospitato in OnWorks per essere eseguito online nel modo più semplice da uno dei nostri sistemi operativi gratuiti.