| CCScript 4. CCScript è un motore di scripting a stato a base di classe C incorporato. |
Scarica ora |
CCScript 4. Classifica e riepilogo
- Nome editore:
- David Sugar
- Sito web dell'editore:
- http://www.gnutelephony.org/index.php/GNU_Telephony
CCScript 4. Tag
CCScript 4. Descrizione
CCScript è un motore di scripting a stato a base di classe C incorporato. GNU CCScript è un framework C CLASS per la creazione di un sistema di esecuzione della macchina virtuale da utilizzare con e come linguaggio di scripting / assemblatore per i sistemi in tempo reale guidati da transizione di stato. L'esempio più comune di questo è come il nucleo del motore di scripting trovato in GNU Bayonne.GNU CCScript utilizza una gerarchia di classe e si estende la classe di base ScriptInterp per creare una nuova dialetto localizzata per una determinata applicazioni. Uno quindi vincola le parole chiave dello script alle chiamate del metodo nella classe derivata. Questo aspetto del CCScript GNU assomiglia a C il processo di come si potrebbe localizzare TCL.GNU CCScript è destinato all'uso in cui l'esecuzione del passo è importante e in cui ogni passaggio è in risposta a un evento di callback oa una transizione della macchina dello stato. Offre un'esecuzione deterministica e un sovraccarico basso in modo che molte istanze concomitanti possano essere eseguite insieme.GNU CCScript può eseguire file di testo che costituiscono la base di una lingua di script. Tuttavia, oltre a offrire un'esecuzione della macchina del passo, GNU CCScript carica tutti gli script in un'immagine attiva contemporaneamente. Ciò è per le prestazioni, poiché tutte le operazioni nel sistema di script, per assicurare l'esecuzione deterministica, sono in memoria.GNU CCScript offre anche la possibilità di caricare nuovi script in massa. Le sessioni attive esistenti operano sugli script attualmente caricati e le nuove sessioni vengono offerte il nuovo script. Quando si completa l'ultima sessione attiva su un vecchio set di script, l'intero set di script è fluso dalla memoria. Ciò consente a uno di utilizzare server scriptati come GNU Bayonne senza tempi di fermo per ricostruire le immagini di script in Memory.GNU è derivato dal CCScript e richiede l'uso di GNU Comune C. CCScript 3 non è una libreria di classe stand-alone. Cosa c'è di nuovo in questa versione: · Indicizzazione diretta e mappatura di array, tuple e dizionari utilizzando [] e gli accessori piuttosto che gli operatori speciali sono ora possibili. · Le espressioni numeriche e di assegnazione delle stringhe e le manipolazioni simbolo (come pre-incremento, spinta, pop, ecc.) Ora possono essere utilizzate direttamente e hanno semplificato sintassi dell'operatore. · I blocchi del metodo locale sono stati aggiunti in modo che il codice comune possa essere trasmesso dai modelli CCScript e sovrascritto come necessario nelle sezioni di script derivate. · Altri operatori di matematica sono stati aggiunti per espressioni numeriche.
CCScript 4. Software correlato