main.rkt
#lang racket/base
(define-syntax-rule (re-export e) 
  (begin (require e) 
         (provide (all-from-out e))))

(re-export "private/mpost-object.rkt")
(re-export "private/mpost-op-s.rkt")
(re-export "private/mpost-op-v.rkt")
(re-export "private/mpost-op-1.rkt")
(re-export "private/mpost-op-2.rkt")
(re-export "private/mpost-op-h.rkt")


(require "private/mpost-interface.rkt")
(provide generate-figure)

(require "private/mpost-variable.rkt")
(provide unknown-numeric unknown-point unknown-color unknown-transform
         unknown-picture unknown-object
         eqn=)