BlackJ Scripting Library 1.0

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 451.51 KB
‎Classificação dos utilizadores: 3.0/5 - ‎1 ‎votos

A biblioteca Blackj é uma implementação padrão da ECMA 262 3ª Edição para scripts incorporados em C/C++, aplicações Delphi. A norma ECMA 262 define os requisitos para idiomas semelhantes ao JavaScript ou JScript. A biblioteca .dll blackj é direcionada a programadores e desenvolvedores do Windows que pretendem adicionar capacidades de script ao seu software de forma fácil e rápida. A biblioteca .dll blackj está escrita em código ANSI C altamente portátil e é distribuída sob a forma de um dll. Pode ser usado a partir de qualquer compilador/idioma que suporte dlls tais como C/C++, Delphi e outros. A biblioteca BlackJ foi escrita por ter três objetivos principais em mente: Eficiência e utilização de baixa memória Padrões Conformidade (certas funcionalidades não foram implementadas) Fácil integração - extensão num ambiente de acolhimento Aqui estão algumas das coisas que você pode fazer usando a API: Execute um script que reside em um arquivo de texto fornecendo apenas o caminho Executar um script fornecendo a sua fonte a partir de uma corda char* Ligue para uma função implementada num script previamente carregado e obtenha um resultado Faça uma função implementada no seu ambiente de anfitrião disponível/acessível aos scripts Devolva uma matriz ou objeto de uma função no ambiente anfitrião para o código de script e vice-versa Leia/Elimine qualquer propriedade global ou propriedade de um objeto global ... e muitos mais.

história da versão

  • Versão 1.0 postado em 2005-06-22

    EULA - Contrato de Licença de Utilizador Final



    http://www.archteon.com Biblioteca BlackJ 1.0 LEIA ATENTAMENTE ESTA LICENÇA ANTES DE UTILIZAR O SOFTWARE. AO UTILIZAR O SOFTWARE, ESTÁ A CONCORDAR EM FICAR VINCULADO AOS TERMOS DESTA LICENÇA. SE NÃO CONCORDAR COM OS TERMOS DESTA LICENÇA, DESTRUA PRONTAMENTE O SOFTWARE E DOCUMENTAÇÃO RELACIONADA E TODAS AS SUAS CÓPIAS. 1. Restrições. O Software contém material protegido por direitos de autor, segredos comerciais e outros materiais proprietários e, para os proteger, não pode descompilar, reversar o engenheiro, desmontar ou reduzir o Software de uma forma percetível pelo homem. Não pode distribuir a biblioteca sozinho por qualquer motivo. 2. Rescisão. Esta Licença é eficaz até ser encerrada. Pode terminar esta Licença a qualquer momento, destruindo o Software e documentação relacionada e todas as suas cópias. Esta Licença terminará imediatamente sem aviso prévio do Autor se não cumprir qualquer disposição desta Licença. Após a rescisão, deve destruir o Software e documentação relacionada e todas as suas cópias. 3. Isenção de garantia no Software. Você reconhece expressamente e concorda que o uso do Software está em risco exclusivo. O Software e documentação relacionada são fornecidos COMO IS e sem qualquer tipo de garantia. OS DETENTORES DE DIREITOS AUTORAIS NÃO GARANTEM QUE AS FUNÇÕES CONTIDAS NO SOFTWARE SATISFAÇAM OS SEUS REQUISITOS, OU QUE O FUNCIONAMENTO DO SOFTWARE SERÁ ININTERRUPTO OU ISENTO DE ERROS, OU QUE OS DEFEITOS NO SOFTWARE SERÃO CORRIGIDOS. ALÉM DISSO, OS TITULARES DE DIREITOS AUTORAIS NÃO GARANTEM OU FAZEM QUAISQUER DECLARAÇÕES SOBRE A UTILIZAÇÃO OU OS RESULTADOS DA UTILIZAÇÃO DO SOFTWARE OU DOCUMENTAÇÃO CONEXA EM TERMOS DA SUA EXATIDÃO, EXATIDÃO, FIABILIDADE OU OUTRA. NENHUMA INFORMAÇÃO ORAL OU ESCRITA OU ACONSELHAMENTO DO AUTOR CRIARÁ UMA GARANTIA OU DE ALGUMA FORMA AUMENTARÁ O ÂMBITO DESTA GARANTIA. ESTE SOFTWARE É FORNECIDO PELOS DETENTORES DE DIREITOS DE AUTOR E COLABORADORES "COMO IS" E QUAISQUER GARANTIAS EXPRESSAS OU IMPLÍCITAS, INCLUINDO, MAS NÃO SE LIMITANDO A, AS GARANTIAS IMPLÍCITAS DE MERCADORIDADE E APTIDÃO PARA UM DETERMINADO PROPÓSITO SÃO DESAFETADAS. EM CASO ALGUM O PROPRIETÁRIO OU CONTRIBUINTES DE DIREITOS AUTORAIS SERÁ RESPONSÁVEL POR QUAISQUER DANOS DIRETOS, INDIRETOS, INCIDENTAIS, ESPECIAIS, EXEMPLARES OU CONSEQUENCIAIS (INCLUINDO, MAS NÃO SE LIMITANDO A, AQUISIÇÃO DE BENS OU SERVIÇOS DE SUBSTITUIÇÃO; PERDA DE UTILIZAÇÃO, DADOS OU LUCROS; OU INTERRUPÇÃO DO NEGÓCIO) NO ENTANTO CAUSADA E EM QUALQUER TEORIA DE RESPONSABILIDADE, SEJA EM CONTRATO, RESPONSABILIDADE SEVERA, OU TORT (INCLUINDO NEGLIGÊNCIA OU OUTRA) SURGINDO DE QUALQUER FORMA FORA DA UTILIZAÇÃO DESTE SOFTWARE, MESMO QUE AVISADA DA POSSIBILIDADE DE TAL DANO. EM CASO ALGUM OS AUTORES DEVEM SER-LHE TOTALMENTE RESPONSABILIZADOS POR TODOS OS DANOS, PERDAS E CAUSAS DE AÇÃO (SEJA EM CONTRATO, TORT (INCLUINDO NEGLIGÊNCIA) OU OUTRO) EXCEDER O VALOR PAGO POR SI PELO SOFTWARE. 4. Acordo completo. Esta Licença constitui a totalidade do acordo entre as partes no que diz respeito à utilização do Software e documentação conexa, e substitui todos os entendimentos ou acordos anteriores ou contemporâneos, escritos ou orais, relativamente a esse assunto. Nenhuma alteração ou modificação desta Licença será vinculativa a menos que por escrito e assinada por um representante devidamente autorizado do Autor. 5. Informações de contacto. http://www.archteon.com

Detalhes do programa