From 48d5d6fca391518a01047f5f9525d0c90eac205b Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Sat, 26 Nov 2011 16:49:05 -0700 Subject: [PATCH] guide clarification on arguments to `eval' Closes PR 12345 --- collects/scribblings/guide/namespaces.scrbl | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/collects/scribblings/guide/namespaces.scrbl b/collects/scribblings/guide/namespaces.scrbl index 0a3cebc390..8600906a9c 100644 --- a/collects/scribblings/guide/namespaces.scrbl +++ b/collects/scribblings/guide/namespaces.scrbl @@ -13,12 +13,12 @@ time. @section[#:tag "eval"]{@racket[eval]} -@margin-note{This example will not run properly in DrRacket's definitions window - but it will in the interactions window; read on for - why (specifically see the end of @secref["namespaces"]).} +@margin-note{This example will not work within a module or in DrRacket's definitions window, + but it will work in the interactions window, for reasons that are + explained by the end of @secref["namespaces"].} -The @racket[eval] function takes a ``quoted'' expression or definition -and evaluates it: +The @racket[eval] function takes a representation of an expression or definition +(as a ``quoted'' form or @tech{syntax object}) and evaluates it: @interaction[ (eval '(+ 1 2))