Resultados da pesquisa a pedido "lisp"

2 a resposta

As DSLs específicas do projeto são uma responsabilidade? [fechadas

Eu bifurquei essa pergunta de uma pergunta semelhante que fiz em um comentário que fiz a uma das muitas ótimas respostas que recebi. Eu estava perguntando originalmente sobre macros AST, o que provocou respostas muito detalhadas e atenciosas de ...

5 a resposta

Lazy Evaluation vs Macros

Estou acostumado a uma avaliação lenta do Haskell e me vejo irritado com idiomas ansiosos por padrão agora que usei a avaliação lenta normalmente. Na verdade, isso é bastante prejudicial, pois os outros idiomas que eu uso tornam a avaliação ...

2 a resposta

Reload .emacs para todos os buffers ativos

Uma pergunta já foi feitacomo recarregar um.emacs depois de alterá-lo [https://stackoverflow.com/questions/2580650/how-can-i-reload-emacs-after-changing-it] . As soluções propostas eram usarM-x load-file ouM-x eval-region RET na ...

3 a resposta

O que está acontecendo com este código Lisp comum?

Eu escrevi o seguinte código para simular rolando um dado de seis lados várias vezes e contando quantas vezes cada lado foi parar: (defun dice (num) (let ((myList '(0 0 0 0 0 0))) (progn (format t "~a" myList) (loop for i from 1 to num do (let ...

7 a resposta

Como converter uma string em lista usando o clisp?

Como posso converter a string"1 2 3 4 5 6 7" na lista(1 2 3 4 5 6 7) elegantemente? Estou usando o CLISP.

5 a resposta

quer aprender lisp comum [fechado]

Tenho alguma experiência básica em python, por isso sei o básico de programação, como variáveis, tipos de dados, funções e OO básic O que é uma boa fonte para aprender o cisco comum?

2 a resposta

slimv segfaulting no OS X Lion

Estive tentando fazer com que o slimv (http://www.vim.org/scripts/script.php?script_id=2531) funcione há algum tempo, mas não tenho muita certeza do que mais posso faze Estou executando o vim 7.3 compilado com suporte a python, usando o clisp ...

3 a resposta

Recursando em uma função lambda

Tenho as 2 funções a seguir que desejo combinar em uma: (defun fib (n) (if (= n 0) 0 (fib-r n 0 1))) (defun fib-r (n a b) (if (= n 1) b (fib-r (- n 1) b (+ a b)))) Gostaria de ter apenas uma função, então tentei algo como isto: (defun fib (n) ...

6 a resposta

Maximizando / restaurando uma janela no emacs

Ok, então talvez isso seja mais uma pergunta para o site de superusuário, mas achei que haveria muito mais usuários do emacs no stackoverflo Basicamente, muitas vezes eu tenho o meu emacs dividido em cerca de 4 janelas para que eu possa olhar ...

17 a resposta

acros @ Python: Casos de Us

Se o Python tivesse um recurso de macro semelhante ao Lisp / Scheme (algo como MetaPython [https://code.google.com/p/metapython/]), Como você usaria isto Se você é um programador Lisp / Scheme, para que tipo de coisas você usa macros (além de ...