Resultados da pesquisa a pedido "lisp"
rogramação Paralela Comum Lisp
Quero implementar meu algoritmo de filtragem de partículas em paralelo no Common Lisp. A filtragem e a amostragem de partículas podem ser paralelizadas e eu quero fazer isso na minha máquina de 4 núcleos. Minha pergunta é se a programação em ...
Utilizando o Let in Scheme
Quero escrever um programa para encontrar as raízes da equação quadrática no esquema. Eu usei LET para certas ligações. (define roots-with-let (λ (a b c) (let ((4ac (* 4 a c)) (2a (* 2 a)) (discriminant (sqrt ( - (* b b) (4ac))))) (cons ( / ( + ...
sando o Vim para desenvolvimento Li
Estou usando e desativando o Lisp há um tempo, mas estou começando a ficar mais sério ao fazer algum trabalho "real" no Lisp. Eu sou um grande fã do Vim e queria saber como posso ser mais produtivo usando o Vim como meu editor para ...
Lisp comum Tempo de compilação e execução
Eu tenho um arquivo lisp que faz muita amostragem, E / S de arquivo e aritmética em um loop. (Eu façoparticle filtering [http://en.wikipedia.org/wiki/Particle_filter] em lisp comum.) Estou compilando meu arquivo lisp usando ocompile-file ...
Mac OS X vem com um ambiente Lisp integrado ao Emac
Eu tenho tentado encontrar um ambiente que não envolva a instalação de mais nada no meu mac para o Lisp, pois não o usarei depois de concluir a lição de casa (quem sabe se eu continuar usando). Eu tentei olhar, mas não consigo encontrar nada. ...
Qual é o equivalente clojure do idioma Python “se __name__ == '__main __'”?
Estou mexendo no clojure e estou tendo um pequeno problema para tentar determinar o equivalente do clojure (e / ou Lisp) desse idioma comum do pytho O idioma é que, na parte inferior de um módulo python, geralmente há um pouco de código de ...
ntendendo como implementar uma macro lisp úni
No livro "Practical Common Lisp" de Peter Seibel, podemos encontrar a definição da macro muito complicada apenas uma vez (consulte a parte inferior da página http: ...
Onde um Quicklisp QUICKLOAD deve ir na minha fonte? Lugar algum
Digamos que eu construa um aplicativo sobrenet.aserve ebordeaux-threads. Minha declaração de pacote pode ficar assim: (defpackage :my-package (:use :cl :net.aserve :bordeaux-threads) (:export …))Eu uso o Quicklisp, então corro(ql:quickload ...
Me ajude a escrever uma macro Clojure que automaticamente adiciona metadados a uma definição de função
Sei que a primeira regra do Macro Club é Não usar macros, portanto, a pergunta a seguir se destina mais a um exercício de aprendizado do Clojure do que qualquer outra coisa (sei que isso não é necessariamente o melhorusa de macros). Quero ...
Manipulação de sinal Unix no lisp (comum)
Eu fiz um pouco de pesquisa sobre esse assunto e estou aparecendo espaços em branco. Parece haver maneiras dependentes da implementação de lidar com o sinal Unix no Common Lisp, mas existe um pacote que fornece uma maneira de implementação ...