jfli.

Interface de idioma estrangeiro de Java grátis para Lisp comum
Baixe Agora

jfli. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Rich Hickey
  • Site do editor:
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 48 KB

jfli. Tag


jfli. Descrição

Interface de idioma estrangeira de Java grátis para Lisp comum A JFLI é uma biblioteca para a Lisp comum que fornece acesso abrangente, seguro, dinâmico e lisp-y às bibliotecas Java e Java como se fossem bibliotecas lisp, para uso em programas Lisp, ou seja, enfatizar o trabalho em Lisp, em vez de em Java.jfli. Usando lww e lwm (usando os JVMs do Sun e Apple, respectivamente), e funcionará bem em ambos. Mais recentemente (2007) foi testado extensivamente no LWL. Deve ser um porto trivial para outros lispworks, e um porto possível para qualquer lisp comum com um fli robusto. Também deve trabalhar com qualquer JVM com uma implementação de JNI em conformidade. O JFLI compreende: um pequeno sistema de três arquivos LISP (e um arquivo de defsys acompanhante), um utilitário de construção do sistema (build-java-classes.lisp) e um arquivo Java. Jar opcional. O primeiro arquivo LISP, JNI.lisp, define uma API de baixo nível para a interface nativa do Java e não está documentada aqui. O segundo, jfli.lisp, depende do JNI.lisp e fornece a API do usuário documentada aqui. Finalmente, o processo Process.lisp fornece processos recicláveis.Nota: O JFLI é licenciado e fornecido sob os termos da Licença Pública Comum 1.0. Aqui estão algumas características principais de "JFLI": · Geração automática de funções para construtores, campos e métodos, seja por classe nomeada, ou em todo o pacote (sub) árvores dado um arquivo jar. · Java -> Pacote Lisp e nome mapeamento com um olho para a falta de surpresa, falta de conflito e conclusão do editor útil. · SetF-atact setter geration para campos, bem como para métodos que seguem o protocolo de propriedade JavaBeans. · Criação de matriz Java e Acesso AREF a Arrays Java. · Uma macro 'nova' que permite o campo de estilo-chave e a inicialização da propriedade. · Referências digitadas a objetos Java com uma hierarquia de herança no espelhamento lateral lisp que no lado java - permitindo métodos lisp especializados em tipos de classe e interface Java. · Implementação de interfaces java arbitrárias em Lisp e retornos de chamada de Java para Lisp através dessas interfaces. (* Isso exigiu um único stub de proxy Java de 5 linhas, fornecido com JFLI) · Manutenção automática de vitalício de objetos Java de lisp referenciados, boxe / unboxing de args / retornos primitivos, conversões de string, manuseio de exceção Java, resolução de sobrecarga etc.


jfli. Software Relacionado

Fltk.

livre, open source e plataforma cruzada C ++ gui toolkit para o seu Mac OS X ...

254 2.4 MB

Download

Gdbm.

rotina de banco de dados de código aberto e aberto ...

245 223 KB

Download