adding close-eval at the end of scribble files that have a toplevel evaluator

This commit is contained in:
Danny Yoo 2012-11-01 15:14:23 -06:00
parent 354a71b080
commit dcf4d8b040
42 changed files with 157 additions and 0 deletions

View File

@ -123,3 +123,6 @@ Unlike @racket[for/list], the @racket[body] may return zero or
multiple values; all returned values are added to the gvector, in multiple values; all returned values are added to the gvector, in
order, on each iteration. order, on each iteration.
} }
@close-eval[the-eval]

View File

@ -109,3 +109,4 @@ Equivalent to @racket[in-heap/consume!] except the heap is copied first.
(heap-count h)] (heap-count h)]
} }
@close-eval[the-eval]

View File

@ -151,3 +151,6 @@ Returns the number of integers in the given integer set.}
Returns true if every integer in @racket[x] is also in Returns true if every integer in @racket[x] is also in
@racket[y], otherwise @racket[#f].} @racket[y], otherwise @racket[#f].}
@close-eval[the-eval]

View File

@ -167,3 +167,5 @@ Implementations of @racket[dict-iterate-first],
Returns @racket[#t] if @racket[v] represents a position in an Returns @racket[#t] if @racket[v] represents a position in an
interval-map, @racket[#f] otherwise. interval-map, @racket[#f] otherwise.
} }
@close-eval[the-eval]

View File

@ -251,3 +251,6 @@ a single execution of a program:
(datum-order (make-fish 'alewife) (make-fowl 'dodo)) (datum-order (make-fish 'alewife) (make-fowl 'dodo))
] ]
} }
@close-eval[the-eval]

View File

@ -94,3 +94,7 @@ Returns a sequence whose elements are the elements of
These contracts recognize queues; the latter requires the queue to These contracts recognize queues; the latter requires the queue to
contain at least one value. contain at least one value.
} }
@close-eval[qeval]

View File

@ -171,3 +171,6 @@ skip-list, @racket[#f] otherwise.
Returns an association list with the keys and values of Returns an association list with the keys and values of
@racket[skip-list], in order. @racket[skip-list], in order.
} }
@close-eval[the-eval]

View File

@ -174,3 +174,6 @@ splay-tree, @racket[#f] otherwise.
Returns an association list with the keys and values of @racket[s], in Returns an association list with the keys and values of @racket[s], in
order. order.
} }
@close-eval[the-eval]

View File

@ -20,3 +20,7 @@ that is the MD5 hash of the given input stream or byte string.
(md5 #"abc") (md5 #"abc")
(md5 #"abc" #f) (md5 #"abc" #f)
]} ]}
@close-eval[md5-eval]

View File

@ -40,3 +40,6 @@ until an end-of-file.
Converts the given byte string to a string representation, where each Converts the given byte string to a string representation, where each
byte in @racket[bstr] is converted to its two-digit hexadecimal byte in @racket[bstr] is converted to its two-digit hexadecimal
representation in the resulting string.} representation in the resulting string.}
@close-eval[sha1-eval]

View File

@ -475,3 +475,6 @@ Icons for the Debugger. The @racket[small-debugger-icon] is used when the toolba
@doc-apply[small-macro-stepper-hash-color]{ @doc-apply[small-macro-stepper-hash-color]{
Constants used within @racketmodname[images/icons/tool]. Constants used within @racketmodname[images/icons/tool].
} }
@close-eval[icons-eval]

View File

@ -38,3 +38,7 @@ Returns the algebraic stepper logo.
Returns the macro stepper logo. Returns the macro stepper logo.
@examples[#:eval logos-eval (macro-stepper-logo)] @examples[#:eval logos-eval (macro-stepper-logo)]
} }
@close-eval[logos-eval]

View File

@ -567,3 +567,7 @@ module path and the module paths of its immediate dependents.
(get-dependencies 'openssl #:exclude (list 'racket)) (get-dependencies 'openssl #:exclude (list 'racket))
] ]
} }
@close-eval[the-eval]

View File

@ -94,3 +94,6 @@ Emulates Chez Scheme's @racket[new-cafe] by installing
running @racket[read-eval-print]. In addition, @racket[current-exit] running @racket[read-eval-print]. In addition, @racket[current-exit]
is set to escape from the call to @racket[new-cafe].} is set to escape from the call to @racket[new-cafe].}
@close-eval[compat-eval]

View File

@ -269,3 +269,7 @@ no filename is available, the result is @racket[#f].}
Creates a new hash-table providing the quoted flags (if any) to Creates a new hash-table providing the quoted flags (if any) to
@racket[make-hash-table], and then mapping each key to the @racket[make-hash-table], and then mapping each key to the
corresponding values.} corresponding values.}
@close-eval[etc-eval]

View File

@ -449,3 +449,7 @@ if the @racket[args] list is imbalanced, and the search stops at a
non-keyword value.)} non-keyword value.)}
@close-eval[kw-eval]

View File

@ -66,3 +66,7 @@ Builds a function that accepts a structure type instance (matching
@racket[struct-id]) and provides a vector of the fields of the @racket[struct-id]) and provides a vector of the fields of the
structure type instance.} structure type instance.}
@close-eval[struct-eval]

View File

@ -187,3 +187,7 @@ Imports nothing, exports @racket[cookie^].}
@defsignature[cookie^ ()]{} @defsignature[cookie^ ()]{}
Includes everything exported by the @racketmodname[net/cookie] module. Includes everything exported by the @racketmodname[net/cookie] module.
@close-eval[cookie-eval]

View File

@ -241,3 +241,7 @@ Imports nothing, exports @racket[head^].}
@defsignature[head^ ()]{} @defsignature[head^ ()]{}
Includes everything exported by the @racketmodname[net/head] module. Includes everything exported by the @racketmodname[net/head] module.
@close-eval[head-eval]

View File

@ -185,3 +185,6 @@ Imports nothing, exports @racket[uri-codec^].}
@defsignature[uri-codec^ ()]{} @defsignature[uri-codec^ ()]{}
Includes everything exported by the @racketmodname[net/uri-codec] module. Includes everything exported by the @racketmodname[net/uri-codec] module.
@close-eval[uri-codec-eval]

View File

@ -1457,3 +1457,7 @@ frozen structure in @racket[F].}
#:location "Indiana U Comp Sci Dept Tech Report #182" #:location "Indiana U Comp Sci Dept Tech Report #182"
#:date "1985"] #:date "1985"]
] ]
@close-eval[racklog-eval]

View File

@ -3077,3 +3077,8 @@ just before or just after that argument. The line-span and
column-span of the new lw is always zero. column-span of the new lw is always zero.
} }
@close-eval[redex-eval]

View File

@ -1122,3 +1122,7 @@ Typeset @racket[types]. Use a compound rewriter so a use of @racket[(type Γ e t
is rendered as @racketblock[Γ ⊢ e : t] is rendered as @racketblock[Γ ⊢ e : t]
@generate-bibliography[] @generate-bibliography[]
@close-eval[amb-eval]

View File

@ -764,3 +764,6 @@ Different kinds of bitmaps can produce different results:
reason.} reason.}
] ]
@close-eval[draw-eval]

View File

@ -342,3 +342,8 @@ imported using @racket[objc-unsafe!].}
Analogous to @racket[(unsafe!)], makes unsafe bindings of Analogous to @racket[(unsafe!)], makes unsafe bindings of
@racketmodname[ffi/unsafe/objc] available in the importing @racketmodname[ffi/unsafe/objc] available in the importing
module.} module.}
@close-eval[objc-eval]

View File

@ -477,3 +477,7 @@ disabled) are considered unsafe. The @exec{raco decompile} tool
annotates operations that can be inlined by the compiler (see annotates operations that can be inlined by the compiler (see
@secref[#:doc '(lib "scribblings/raco/raco.scrbl") "decompile"]), so the @secref[#:doc '(lib "scribblings/raco/raco.scrbl") "decompile"]), so the
decompiler can be used to help predict parallel performance. decompiler can be used to help predict parallel performance.
@close-eval[future-eval]

View File

@ -873,3 +873,8 @@ memory accounting @cite["Wick04"], kill-safe abstractions
#:url "http://www.cs.utah.edu/plt/publications/ismm04-wf.pdf") #:url "http://www.cs.utah.edu/plt/publications/ismm04-wf.pdf")
) )
@close-eval[more-eval]

View File

@ -96,3 +96,6 @@ the event itself. See also @racket[sync].}
(async-channel-get from-server)) (async-channel-get from-server))
(async-channel-put to-server 'quit) (async-channel-put to-server 'quit)
] ]

View File

@ -307,3 +307,7 @@ Returns @racket[(not v)].}
(xor #f #f)] (xor #f #f)]
} }
@close-eval[bool-eval]

View File

@ -2337,3 +2337,6 @@ do not have corresponding generators (for example, not all predicates have
generators) or because there is not enough fuel. In either case, the generators) or because there is not enough fuel. In either case, the
thunk @racket[fail] is invoked. thunk @racket[fail] is invoked.
} }

View File

@ -200,3 +200,8 @@ For communication among @tech{places}, the new @tech{fxvector} is
allocated in the @tech{shared memory space}. allocated in the @tech{shared memory space}.
@mz-examples[#:eval flfx-eval (make-shared-fxvector 4 3)]} @mz-examples[#:eval flfx-eval (make-shared-fxvector 4 3)]}
@close-eval[flfx-eval]

View File

@ -122,3 +122,8 @@ results, and a number indicating the depth of the call.
It defaults to @racket["<"]. It defaults to @racket["<"].
} }
@close-eval[ev]

View File

@ -273,3 +273,7 @@ A @techlink{check-procedure} that accepts syntax strings.
A @techlink{check-procedure} that accepts syntax booleans. A @techlink{check-procedure} that accepts syntax booleans.
} }
@close-eval[the-eval]

View File

@ -58,3 +58,8 @@ Like @racket[collapse-module-path], but the input is a @techlink[#:doc
refman]{module path index}; in this case, the refman]{module path index}; in this case, the
@racket[rel-to-module-path-v] base is used where the module path index @racket[rel-to-module-path-v] base is used where the module path index
contains the ``self'' index.} contains the ``self'' index.}
@close-eval[evaluator]

View File

@ -131,3 +131,7 @@ Typed Racket also attempts to detect more than one error in the module.
(string-append "a string" (add1 "not a number")) (string-append "a string" (add1 "not a number"))
] ]
} }
@close-eval[the-eval]

View File

@ -212,3 +212,7 @@ This module provides a macro for non-deterministic finite automata with epsilon
} }
@include-section["re.scrbl"] @include-section["re.scrbl"]
@close-eval[our-eval]

View File

@ -204,3 +204,7 @@ This module provides a few transformers that extend the syntax of regular expres
[(list) [(list)
(list 1) (list 1)
(list 1 0)])] (list 1 0)])]
@close-eval[our-eval]

View File

@ -64,3 +64,7 @@ When attached to a struct type, automatically generates a printer using
(write (point3 3 4 5)) (write (point3 3 4 5))
] ]
} }
@close-eval[the-eval]

View File

@ -153,3 +153,7 @@ Returns a list of @racket[checkable-menu-item%] controls tied to
@racket[notify-box] to its label and invokes @racket[notify-box]'s @racket[notify-box] to its label and invokes @racket[notify-box]'s
listeners. listeners.
} }
@close-eval[the-eval]

View File

@ -86,3 +86,7 @@ will then return a list of the log messages that have been reported.
(log-warning "2") (log-warning "2")
(stop-recording l) (stop-recording l)
]} ]}
@close-eval[the-eval]

View File

@ -19,3 +19,7 @@ variables, which are automatically sent to the newly-created @tech[#:doc '(lib "
Note that these variables must have values accepted by Note that these variables must have values accepted by
@racket[place-message-allowed?], otherwise an @racket[exn:fail:contract] exception is raised. @racket[place-message-allowed?], otherwise an @racket[exn:fail:contract] exception is raised.
} }
@close-eval[the-eval]

View File

@ -57,3 +57,7 @@ Corresponds to @racket[parameterize], but can parameterize parameter groups as w
#:contracts ([param-or-group-expr (or/c parameter? parameter-group?)])]{ #:contracts ([param-or-group-expr (or/c parameter? parameter-group?)])]{
Corresponds to @racket[parameterize*], but can parameterize parameter groups as well as parameters. Corresponds to @racket[parameterize*], but can parameterize parameter groups as well as parameters.
} }
@close-eval[evaluator]