Resultados da pesquisa a pedido "racket"

7 a resposta

Como posso criar uma lista de associações a partir de 2 listas?

No DrScheme, como posso criar uma lista de associações a partir de 2 listas? Por exemplo, eu tenho, y = ( 1 2 3 ) x = ( a b c )e eu quero z = ((a 1) (b 2) (c 3))

8 a resposta

Coleção de ótimos aplicativos e programas usando macros

Estou muito interessado em macros e estou começando a entender seu verdadeiro poder. Por favor, ajude-me a coletar um ótimo uso de sistemas macro. Até agora eu tenho essas construções: Correspondência de padrões: Andrew Wright e Bruce Duba. ...

8 a resposta

Como se livrar das duplicatas em uma lista, mas mantenha a ordem

Estou usando Aluno Intermediário com Lambda no DrRacket, eu queria saber como remover as duplicatas em uma lista, mantendo o pedido. Por exemplo(remove-dup (list 2 5 4 5 1 2)) produziria(list 2 5 4 1). Até agora, eu tenho o seguinte: (define ...

8 a resposta

acro @c (a | d) + r no raquete

Gostaria de saber se é possível escrever uma macro no Racket que traduza todas as formas de forma (c (a | d) + r xs), em que c (a | d) + r é uma expressão regular que combina car, cdr, caar , cadr, ... etc, na composição correspondente de ...

8 a resposta

Loop no esquema PLT

Como posso implementar loop no esquema plt como em java- for(int i=0;i<10;){ for(int j=0;j<3;){ System.out.println(""+j); j++; } System.out.println(""+i); i++; }