PasteRack.org
Paste # 17703
2016-11-18 19:46:04

Forked from paste # 38798.

Fork as a new paste.

Paste viewed 230 times.


Embed:

  1. #lang racket
  2.  
  3. (define ns (make-base-namespace))
  4.  
  5. (define v (read (open-input-string "(module outer racket (module stuff racket (define a 1) (provide a)))")))
  6.  
  7. (eval v ns)
  8. (eval '(dynamic-require '(submod 'outer stuff) 'a) ns)

=>

1