Resultados da pesquisa a pedido "lisp"

5 a resposta

A ferramenta para programação visual

Preciso da ferramenta para representação gráfica do fluxo de trabalho em um programa (como circuitos eletrônicos são descritos com representação gráfica). A representação deve ser da seguinte maneira: funções são caixas e setas entre caixas são ...

5 a resposta

Existe uma maneira simples de usar bibliotecas Python do Common Lisp?

Uma coisa que realmente sinto falta ao escrever o código Common Lisp é o acesso às bibliotecas Python, tanto a biblioteca padrão quanto os módulos de terceiros. O CLPython fornece um subconjunto limitado da funcionalidade Python, que impede o uso ...

1 a resposta

Como distribuir as dependências asdf / quicklisp junto com um aplicativo compilado com o Embeddable Common Lisp?

Eu tentei este exemploExemplo de asdf do repositório ECL [https://gitlab.com/embeddable-common-lisp/ecl/tree/develop/examples/asdf], funciona bem, mas não possui dependências de asdf. Se eu adicionar : depende (#: inferior-shell) para ...

2 a resposta

transformando árvores em lisp

Estou tentando modificar uma representação de uma árvore de: (A 2 B 0 C 2 D 0 E 0) em (A (B) (C (D) (E))). Meu código é como: (defun transform(l) (cond ( (null l) NIL) ( (and (not (numberp (car l))) (= (cadr l) 0) (null (cddr l))) (cons (car l) ...

5 a resposta

Como executar o Clozure CL (Lisp) a partir de um script de shell no OS X?

Eu tentei o seguinte: $ cat args.sh \#! /Applications/ccl/dx86cl64 (format t "~&~S~&" *args*) $ ./args.shNão foi possível carregar a imagem de heap do lisp de./args.sh Eu posso executar o lisp fine diretamente: $ /Applications/ccl/dx86cl64 ...

6 a resposta

Como mapear o código clojure de e para JSON?

Eu tenho uma ideia maluca, que envolve colocar algum código clojure no CouchDB e escrever visualizações que o consultem. Eu não quero armazenar o código clojure como texto simples, porque então eu precisaria me preocupar em analisá-lo ...

4 a resposta

Como implementar um sistema de macro Lisp?

Eu implementei meu próprio Lisp em cima do node.js, posso executar expressões s assim: (assert (= 3 (+ 1 2))) (def even? (fn [n] (= 0 (bit-and n 1)))) (assert (even? 4)) (assert (= false (even? 5)))Agora eu gostaria de adicionar macros ...

1 a resposta

Você pode implementar qualquer função LISP pura usando as dez primitivas? (ou seja, sem predicados de tipo)

Este site faz a seguinte reivindicação: http://hyperpolyglot.wikidot.com/lisp#ten-primitives [http://hyperpolyglot.wikidot.com/lisp#ten-primitives] McCarthy introduced the ten primitives of lisp in 1960. All other pure lisp functions (i.e. all ...

7 a resposta

Quantas primitivas são necessárias para construir uma máquina LISP? Dez, sete ou cinco?

Neste site, eles dizem que existem 10 primitivas LISP. As primitivas são:atom, quote, eq, car, cdr, cons, cond, lambda, label, ...

4 a resposta

Avaliação de Alan Kay / Aplicar o momento de Einstein

Alan Kay disse quea leitura atenta do código e a localização do 1 e único erro no código da página 13 do manual Lisp 1.5, o ajudaram a entender a Ciência da Computação por um fator 100 melhor [https://youtu.be/HAT4iewOHDs?t=3m18s]. O código em ...