gui/gui-lib/mred/private/cycle.rkt
2014-12-02 02:33:07 -05:00

21 lines
522 B
Racket

(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)))