BlackJ Scripting Library 1.0

Licenza: Prova gratuita ‎Dimensioni del file: 451.51 KB
‎Valutazione utenti: 3.0/5 - ‎1 ‎Voti

La libreria Blackj è un'implementazione standard ECMA 262 3rd Edition per lo scripting incorporato nelle applicazioni C/C++, Delphi. Lo standard ECMA 262 definisce i requisiti per linguaggi simili a JavaScript o JScript. La libreria blackj.dll è destinata a programmatori e sviluppatori Windows che desiderano aggiungere funzionalità di scripting al proprio software in modo semplice e veloce. La libreria blackj.dll è scritta in codice ANSI C altamente portabile ed è distribuita sotto forma di DLL. Può essere utilizzato da qualsiasi compilatore/linguaggio che supporta DLL quali C/C++, Delphi e altri. La libreria BlackJ è stata scritta tenendo presenti tre obiettivi principali: efficienza e bassa conformità agli standard di utilizzo della memoria (alcune funzionalità non sono state implementate) Facile integrazione - estensione in un ambiente host Ecco alcune delle cose che puoi fare usando l'API: Eseguire uno script che risiede in un file di testo fornendo solo il percorso Esegui uno script fornendo la sua origine da una stringa char *. Chiamare una funzione implementata in uno script caricato in precedenza e ottenere un risultato Rendere disponibile/accessibile agli script una funzione implementata nell'ambiente host Restituire una matrice o un oggetto da una funzione nell'ambiente host al codice di script e viceversa Leggere/Eliminare qualsiasi proprietà globale o proprietà di un oggetto globale ... e molti altri.

cronologia delle versioni

  • Versione 1.0 pubblicato il 2005-06-22

    Contratto di licenza con l'utente finale



    http://www.archteon.com BlackJ Library 1.0 LEGGERE ATTENTAMENTE QUESTA LICENZA PRIMA DI UTILIZZARE IL SOFTWARE. UTILIZZANDO IL SOFTWARE, L'UTENTE ACCETTA DI ESSERE VINCOLATO DAI TERMINI DI QUESTA LICENZA. SE L'UTENTE NON ACCETTA I TERMINI DELLA PRESENTE LICENZA, DISTRUGGERE PRONTAMENTE IL SOFTWARE E LA RELATIVA DOCUMENTAZIONE E TUTTE LE COPIE DI QUEST'ULTIMO. 1. Restrizioni. Il Software contiene materiale protetto da copyright, segreti commerciali e altro materiale proprietario e al fine di proteggerli non è possibile decompilare, decodificare, smontare o ridurre in altro modo il Software a una forma percepibile dall'uomo. Non è possibile distribuire la libreria da sola per nessun motivo. 2. Risoluzione. Questa Licenza è valida fino alla risoluzione. L'utente può terminare la presente Licenza in qualsiasi momento distruggendo il Software e la relativa documentazione e tutte le relative copie. La presente Licenza terminerà immediatamente senza preavviso da parte dell'Autore se l'utente non rispetta alcuna disposizione della presente Licenza. Al termine è necessario distruggere il Software e la relativa documentazione e tutte le copie di esso. 3. Dichiarazione di non responsabilità della garanzia sul software. L'utente riconosce espressamente e accetta che l'utilizzo del Software è a proprio rischio esclusivo. Il Software e la relativa documentazione sono forniti così come sono e senza garanzia di alcun tipo. I TITOLARI DEL COPYRIGHT NON WARRANTERANNO CHE LE FUNZIONI CONTENUTE NEL SOFTWARE SODDISFINO I REQUISITI DELL'UTENTE, O CHE IL FUNZIONAMENTO DEL SOFTWARE SARÀ ININTERROTTO O PRIVO DI ERRORI, O CHE I DIFETTI DEL SOFTWARE VERRANNO CORRETTI. INOLTRE, I TITOLARI DEI DIRITTI D'AUTORE NON GIUSTIFICANO O FANNO ALCUNA DICHIARAZIONE IN MERITO ALL'USO O AI RISULTATI DELL'USO DEL SOFTWARE O DELLA RELATIVA DOCUMENTAZIONE IN TERMINI DI CORRETTEZZA, ACCURATEZZA, AFFIDABILITÀ O ALTRO. NESSUNA INFORMAZIONE O CONSULENZA ORALE O SCRITTA DA PARTE DELL'AUTORE CREERÀ UNA GARANZIA O AUMENTERÀ IN ALCUN MODO LA PORTATA DELLA PRESENTE GARANZIA. IL PRESENTE SOFTWARE È FORNITO DAI TITOLARI DEI DIRITTI D&COPYRIGHT E DAI COLLABORATORI "COSÌ COM" E QUALSIASI GARANZIA ESPRESSA O IMPLICITA, INCLUSE, A TITOLO TITOLO PERTANTO, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE VENGONO DECLINATE. IN NESSUN CASO IL TITOLARE O I COLLABORATORI DEL COPYRIGHT SARANNO RESPONSABILI PER EVENTUALI DANNI DIRETTI, INDIRETTI, INCIDENTALI, SPECIALI, ESEMPLARI O CONSEQUENZIALI (INCLUSO, A TITOLO OSO MA NON LIMITATO, L'ACQUISTO DI BENI O SERVIZI SOSTITUTIVI; PERDITA DI UTILIZZO, DATI O PROFITTI; O INTERRUZIONE DELL'ATTIVITÀ) COMUNQUE CAUSATO E SU QUALSIASI TEORIA DI RESPONSABILITÀ, SIA NEL CONTRATTO, RESPONSABILITÀ OGGETTIVA, O ILLECITO (INCLUSA NEGLIGENZA O ALTRO) DERIVANTE IN QUALSIASI MODO DALL'USO DI QUESTO SOFTWARE, ANCHE SE INFORMATO DELLA POSSIBILITÀ DI TALE DANNO. IN NESSUN CASO GLI AUTORI DEVONO IN ALCUN CASO SUPERARE L'IMPORTO PAGATO DALL'UE PER TUTTI I DANNI, LE PERDITE E LE CAUSE DI AZIONE (SIA NEL CONTRATTO, NEL ILLECITO (INCLUSA NEGLIGENZA) O IN ALTRO MODO) L'IMPORTO PAGATO DALL'UE PER IL SOFTWARE. 4. Accordo completo. La presente Licenza costituisce l'intero accordo tra le parti in merito all'utilizzo del Software e della relativa documentazione, e sostituisce tutte le intese o gli accordi precedenti o contemporanei, scritti o orali, relativi a tale argomento. Nessuna modifica o modifica della presente Licenza sarà vincolante a meno che non sia scritta e firmata da un rappresentante debitamente autorizzato dell'Autore. 5. Informazioni di contatto. http://www.archteon.com

Dettagli del programma