PasteRack.org
Paste # 58976
2023-05-29 10:43:32

Fork as a new paste.

Paste viewed 948 times.


Embed:

#lang s-exp slide-easy
;;Generate slides just like the example shown in
;;https://docs.racket-lang.org/slideshow/Creating_Slide_Presentations.html
;;except I use the slide-easy language
(config (#:title "Example" #:layout 'top)
	(install ('item string? item))
	(define (append p1 p2) (#%call vl-append (#%call current-gap-size) p2 (~p 'item p1)))
	(define pict (append "Second step" (append "First Step" (blank))))
	(append "This isn't working... back up" (append "Tentative third step" pict))
	(append "Fourth step" (append "Third step that works" (values pict))))

=>

standard-module-name-resolver: collection not found
  for module path: slide-easy
  collection: "slide-easy"
  in collection directories:
   /home/pasterack/.local/share/racket/8.8/collects
   /home/pasterack/racket88/collects/
   ... [179 additional linked and package directories]
  context...:
   /home/pasterack/racket88/collects/racket/require-transform.rkt:266:2: expand-import
   /home/pasterack/racket88/collects/racket/private/reqprov.rkt:609:22
   /home/pasterack/racket88/collects/racket/private/reqprov.rkt:605:5
   /home/pasterack/racket88/collects/racket/require-transform.rkt:266:2: expand-import
   /home/pasterack/racket88/collects/racket/require.rkt:26:3
   /home/pasterack/racket88/collects/racket/require-transform.rkt:266:2: expand-import
   /home/pasterack/racket88/collects/racket/private/reqprov.rkt:648:16
   /home/pasterack/racket88/collects/racket/private/reqprov.rkt:646:2: filter-by-mode
   /home/pasterack/racket88/collects/racket/require-transform.rkt:266:2: expand-import
   /home/pasterack/racket88/collects/racket/private/reqprov.rkt:287:21: try-next
   /home/pasterack/racket88/collects/racket/private/reqprov.rkt:401:21: try-next
   /home/pasterack/racket88/collects/racket/private/reqprov.rkt:258:2
   /home/pasterack/racket88/collects/syntax/wrap-modbeg.rkt:46:4
   /home/pasterack/racket88/share/pkgs/scribble-lib/scribble/run.rkt:175:26: go
   .../private/map.rkt:40:19: loop
   .../racket/cmdline.rkt:191:51
   ...