Try something like
;; custom reader
#lang racket
(require syntax/strip-context)
(provide (rename-out [literal-read read]
[literal-read-syntax read-syntax]))
(define (literal-read in)
(syntax->datum
(literal-read-syntax #f in)))
(define (literal-read-syntax src in)
(define lst-code (process-input-code-tail-rec in))
(strip-context `(module anything racket/load (compile-enforce-module-constants #f) ,@lst-code)))