gui/collects/mred/private/cycle.ss
Matthew Flatt bef4ea8733 .
original commit: 0f1211d5d5c3a34ab7aff9e6a74791c1b21373ac
2005-02-17 21:13:49 +00:00

21 lines
522 B
Scheme

(module cycle mzscheme
;; There are a few cycles that we can't eliminate without
;; using state. This module implements that state
(provide (protect get-get-file
set-get-file!
get-get-font-from-user
set-get-font-from-user!))
(define get-file #f)
(define (get-get-file) get-file)
(define (set-get-file! f) (set! get-file f))
(define get-font-from-user #f)
(define (get-get-font-from-user) get-font-from-user)
(define (set-get-font-from-user! f) (set! get-font-from-user f)))