I am having difficulty in interpreting Racket's command-line options described in the User Guide. Please help if you can.
I want to do something like this: racket -t echo.rkt -e '(echo "hi")' The file echo.rkt (which is given at the end of this message) is a module that provides a function "echo" which simply prints its argument to the terminal. I expect the Unix command racket -t echo.rkt -e '(echo "hi")' to print "hi" to the terminal and exit. But it doesn't; it complains about an unbound identifier. This is Racket v5.1.3, if it matters. Here is the content of the file echo.rkt: ;; echo.rkt ------------ #lang racket (provide echo) (define (echo x) (display x) (newline)) ;; end of echo.rkt ----- -- Rouben Rostamian ____________________ Racket Users list: http://lists.racket-lang.org/users