Resultados da pesquisa a pedido "lisp"

8 a resposta

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 ...

8 a resposta

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 ( / ( + ...

22 a resposta

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 ...

10 a resposta

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 ...

8 a resposta

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. ...

16 a resposta

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 ...

6 a resposta

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: ...

8 a resposta

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 ...

2 a resposta

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 ...

8 a resposta

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 ...