Blocco di strumenti dell'interfacciaFunzioni AvanzateMacro-costruzioniScript Guile per DR. GENIUS 

Script Guile per DR. GENIUS 

Il software DR. GENIUS è compatible con Guile; ciò significa che con DR. GENIUS è possibile eseguire degli script in Guile. Ma, che cos'è Guile? Se andiamo a leggere l'inizio del manuale di Guile troviamo scritto:

Guile è un interprete per il linguaggio di programmazione Scheme che può essere utilizzato in molti ambienti.

La citazione seguente descrive in modo più preciso come utilizzare Guile in DR. GENIUS :

Analogamente ad una shell, Guile può essere lanciato in modo interattivo, può ricevere espressioni scritte dall'utilizzatore, elaborarle e restituire dei risultati. Alternativamente come interprete di script Guile è in grado di leggere ed eseguire un codice Scheme contenuto in un file. In questo modo Guile è disponibile, sotto forma di biblioteca, per permettere ad applicazioni di vario tipo di incorporare facilmente e in modo completo un interprete Scheme. Una applicazione può utilizzare Guile come un languaggio potente di estensione o di autoconfigurazione, o come un adesivo universale per "incollare" funzioni primitive fornite dall'applicazione.

In DR. GENIUS , un API viene resa disponibile a partire dall'interprete Guile. L'utilizzatore di DR. GENIUS , attraverso gli scripts può manipolare opportunamente oggetti (geometrici o numerici) contenuti in una figura. Oltre a questo dal momento che uno script viene considerato un oggetto come altri non vi è alcun bisogno di salvare uno script separatamente dalla figura in cui è contenuto. D'ora in poi utilizzeremo sempre l'acronimo DGS per indicare uno script Guile per DR. GENIUS ("DR. GENIUS Guile Script").

  • DGS attraverso esempi
  • Metodi di riferimento per DGS

  • Hai domande o commenti da fare ?
    Vuoi partecipare alla stesura di parti di questo manuale ?
    -> Contatta Hilaire Fernandes all'OFSET (hilaire@ofset.org) o aggiungiti alla lista per la diffusione di DR. GENIUS .

    Blocco di strumenti dell'interfacciaFunzioni AvanzateMacro-costruzioniScript Guile per DR. GENIUS