Tag: ADOBE-BRACKETS
Hice esto: <h1>lang racket</h1> <p>(define-syntax-rule (macro-expansion-seconds) (current-seconds)) que hace esto > (macro-expansion-seconds) 1639244531 > (macro-expansion-seconds) 1639244532 > (macro-expansion-seconds) 1639244533 Reemplaza (macro-expansion-seconds) con (current-seconds) en el momento de la expansión, y evalúa esa forma cada vez. Pero, ¿cómo hago que evalúe (current-seconds) en el momento de la expansión y luego haga . . . Read more
Considere el siguiente documento Scribble: <h1>lang scribble/manual</h1> <p>@title[#:tag “MyTitle”]{MyTitle}</p> <p>@(module bq racket/base (require scribble/html/html) (provide blockquote)) @(require ‘bq)</p> <p>@blockquote{ “Ho, ho, ho! — Santa Claus.” } “`</p> Si intento construir esto con `scribble –dest . test.scrbl`, falla con: /Users/varun/Code/test.scrbl:10:0: not valid in document body (need a pre-part for decode) in: . . . Read more
Este ejemplo ilustra mi problema: Me gustaría definir una interfaz común para varios tipos de colecciones. De particular interés es el método binario “add-all”, que tanto recibe como devuelve una colección. Y me gustaría que el lenguaje haga la mayor cantidad de verificaciones posible por mí, por lo que le . . . Read more
Hola, estoy intentando hacer unos ejercicios en Scheme y puedo hacerlos usando Python (usando hashmaps). Tengo un gráfico de enlaces web hecho de enlaces de sitios web, de manera que para cada sitio web considerado, sé qué sitios web contienen enlaces a él. Estoy tratando de hacer una función para . . . Read more
Estoy escribiendo una función en typed/racket para convertir una lista de Integers (0 o 1) que representan un valor hexadecimal a un decimal (Integer). La función es la siguiente: lang typed/racket (: to-decimal (-> (Listof Integer) Integer)) (define (to-decimal hex-values) (for/fold ([index : Integer 0] [result : Integer 0] #:result . . . Read more