diff --git a/collects/deinprogramm/scribblings/DMdA-advanced.scrbl b/collects/deinprogramm/scribblings/DMdA-advanced.scrbl index baa10bfdd6..5ebebc89a5 100644 --- a/collects/deinprogramm/scribblings/DMdA-advanced.scrbl +++ b/collects/deinprogramm/scribblings/DMdA-advanced.scrbl @@ -25,11 +25,11 @@ Abstraktion - fortgeschritten} that goes with the German textbook string character (quoted ...) - #, @elem{@schemevalfont{'}@scheme[quoted]}] + @#,elem{@schemevalfont{'}@scheme[quoted]}] ) ( (set! id expr) - (code:line #, @elem{@schemevalfont{'}@scheme[quoted]} (code:comment #, @seclink["advanced-quote"]{Quote-Literal})) + (code:line @#,elem{@schemevalfont{'}@scheme[quoted]} (code:comment @#,seclink["advanced-quote"]{Quote-Literal})) ) ] diff --git a/collects/deinprogramm/scribblings/ka.scrbl b/collects/deinprogramm/scribblings/ka.scrbl index 1b5e52a311..45b6592ccd 100644 --- a/collects/deinprogramm/scribblings/ka.scrbl +++ b/collects/deinprogramm/scribblings/ka.scrbl @@ -67,10 +67,10 @@ Schreiben Sie dann eine Datendefinition, die mit folgenden Worten anfängt: @schemeblock[ -(code:comment #, @t{Ein @scheme[x] besteht aus / hat:}) -(code:comment #, @t{- @scheme[#,(elem (scheme Feld) (subscript "1"))] @scheme[(#,(elem (scheme ctr) (subscript "1")))]}) -(code:comment #, @t{...}) -(code:comment #, @t{- @scheme[#,(elem (scheme Feld) (subscript "n"))] @scheme[(#,(elem (scheme ctr) (subscript "n")))]}) +(code:comment @#,t{Ein @scheme[x] besteht aus / hat:}) +(code:comment @#,t{- @scheme[#,(elem (scheme Feld) (subscript "1"))] @scheme[(#,(elem (scheme ctr) (subscript "1")))]}) +(code:comment @#,t{...}) +(code:comment @#,t{- @scheme[#,(elem (scheme Feld) (subscript "n"))] @scheme[(#,(elem (scheme ctr) (subscript "n")))]}) ] Dabei ist @scheme[x] ein umgangssprachlicher Name für die Sorte @@ -125,11 +125,11 @@ Wenn bei der Datenanalyse gemischte Daten auftauchen, schreiben Sie eine Datendefinition der Form: @schemeblock[ -(code:comment #, @t{Ein @scheme[x] ist eins der Folgenden:}) -(code:comment #, @t{- @elem[(scheme Sorte) (subscript "1")] (@elem[(scheme ctr) (subscript "1")])}) -(code:comment #, @t{...}) -(code:comment #, @t{- @elem[(scheme Sorte) (subscript "n")] (@elem[(scheme ctr) (subscript "n")])}) -(code:comment #, @t{Name: @scheme[ctr]}) +(code:comment @#,t{Ein @scheme[x] ist eins der Folgenden:}) +(code:comment @#,t{- @elem[(scheme Sorte) (subscript "1")] (@elem[(scheme ctr) (subscript "1")])}) +(code:comment @#,t{...}) +(code:comment @#,t{- @elem[(scheme Sorte) (subscript "n")] (@elem[(scheme ctr) (subscript "n")])}) +(code:comment @#,t{Name: @scheme[ctr]}) ] Dabei sind die @elem[(scheme Sorte) (subscript "i")] umgangssprachliche Namen diff --git a/collects/deinprogramm/scribblings/line3d.scrbl b/collects/deinprogramm/scribblings/line3d.scrbl index 5d7ffabd0c..a55ab2454c 100644 --- a/collects/deinprogramm/scribblings/line3d.scrbl +++ b/collects/deinprogramm/scribblings/line3d.scrbl @@ -37,18 +37,18 @@ Dieses teachpack definiert Prozeduren für lineare Algebra und 3D-Rendering: Zum Beispiel: @schemeblock[ -(code:comment #, @t{scene-data (simple box example)}) +(code:comment @#,t{scene-data (simple box example)}) (define box (create-box 1.0 1.0 1.0 "brown")) -(code:comment #, @t{screen}) +(code:comment @#,t{screen}) (define screenWidth 320) (define screenHeight 240) -(code:comment #, @t{camera}) +(code:comment @#,t{camera}) (define pos (make-vec3 5 5 3)) (define lookat (make-vec3 0 0 0)) (define camera (create-camera-matrix pos lookat 70.0 screenWidth screenHeight)) -(code:comment #, @t{render image}) +(code:comment @#,t{render image}) (render-scene screenWidth screenHeight box camera) ] @@ -237,4 +237,4 @@ und @scheme[b] zurück (einen Vektor der senkrecht auf @scheme[a] und @scheme[b] @defthing[transform-primitive-list ((list line3d) matrix4x4 -> (list line3d))]{ @scheme[(transform-primitive-list scene transformationr)] wendet @scheme[transformation] auf alle Punkte der Linien in @scheme[scene] an und gibt diese zurück. -} \ No newline at end of file +} diff --git a/collects/deinprogramm/scribblings/std-grammar.ss b/collects/deinprogramm/scribblings/std-grammar.ss index 9877d6bd2a..880da828e5 100644 --- a/collects/deinprogramm/scribblings/std-grammar.ss +++ b/collects/deinprogramm/scribblings/std-grammar.ss @@ -26,49 +26,49 @@ expr test-case #;library-require] - [definition #, @scheme[(define id expr)] - #, @scheme[(define-record-procedures id id id (id (... ...)))] - #, @scheme[(define-record-procedures-parametric (id id (... ...)) id id (id (... ...)))] - #, @scheme[(define-contract id contract)] - #, @scheme[(: id contract)] + [definition @#,scheme[(define id expr)] + @#,scheme[(define-record-procedures id id id (id (... ...)))] + @#,scheme[(define-record-procedures-parametric (id id (... ...)) id id (id (... ...)))] + @#,scheme[(define-contract id contract)] + @#,scheme[(: id contract)] def-rule ...] prod ... - [expr #, @scheme[(code:line (expr expr (... ...)) (code:comment #, @seclink["application"]{Prozedurapplikation}))] - #, @scheme[#t] - #, @scheme[#f] - #, @scheme[number] - #, @scheme[string] - #, @scheme[(lambda (id (... ...)) expr)] - #, @scheme[(code:line id (code:comment #, @seclink["id"]{Bezeichner}))] - #, @scheme[(cond (expr expr) (expr expr) (... ...))] - #, @scheme[(cond (expr expr) (... ...) (else expr))] - #, @scheme[(if expr expr)] - #, @scheme[(and expr (... ...))] - #, @scheme[(or expr (... ...))] - #, @scheme[(let ((id expr) (... ...)) expr)] - #, @scheme[(letrec ((id expr) (... ...)) expr)] - #, @scheme[(let* ((id expr) (... ...)) expr) ] - #, @scheme[(begin expr expr (... ...))] + [expr @#,scheme[(code:line (expr expr (... ...)) (code:comment @#,seclink["application"]{Prozedurapplikation}))] + @#,scheme[#t] + @#,scheme[#f] + @#,scheme[number] + @#,scheme[string] + @#,scheme[(lambda (id (... ...)) expr)] + @#,scheme[(code:line id (code:comment @#,seclink["id"]{Bezeichner}))] + @#,scheme[(cond (expr expr) (expr expr) (... ...))] + @#,scheme[(cond (expr expr) (... ...) (else expr))] + @#,scheme[(if expr expr)] + @#,scheme[(and expr (... ...))] + @#,scheme[(or expr (... ...))] + @#,scheme[(let ((id expr) (... ...)) expr)] + @#,scheme[(letrec ((id expr) (... ...)) expr)] + @#,scheme[(let* ((id expr) (... ...)) expr) ] + @#,scheme[(begin expr expr (... ...))] expr-rule ...] [contract id - #, @scheme[(predicate expr)] - #, @scheme[(one-of expr (... ...))] - #, @scheme[(mixed contract (... ...))] - #, @scheme[(code:line (contract (... ...) -> contract) (code:comment #, @seclink["proc-contract"]{Prozedur-Vertrag}))] - #, @scheme[(list contract)] - #, @scheme[(code:line %a %b %c (code:comment #, @seclink["contract-variable"]{Vertrags-Variable}))] - #, @scheme[(combined contract (... ...))] - #, @scheme[(property expr contract)] + @#,scheme[(predicate expr)] + @#,scheme[(one-of expr (... ...))] + @#,scheme[(mixed contract (... ...))] + @#,scheme[(code:line (contract (... ...) -> contract) (code:comment @#,seclink["proc-contract"]{Prozedur-Vertrag}))] + @#,scheme[(list contract)] + @#,scheme[(code:line %a %b %c (code:comment @#,seclink["contract-variable"]{Vertrags-Variable}))] + @#,scheme[(combined contract (... ...))] + @#,scheme[(property expr contract)] ] - [test-case #, @scheme[(check-expect expr expr)] - #, @scheme[(check-within expr expr expr)] - #, @scheme[(check-error expr expr)]] + [test-case @#,scheme[(check-expect expr expr)] + @#,scheme[(check-within expr expr expr)] + @#,scheme[(check-error expr expr)]] #;(... - [library-require #, @scheme[(require string)] - #, @scheme[(require (lib string string ...))] - #, @scheme[(require (planet string package))]]) + [library-require @#,scheme[(require string)] + @#,scheme[(require (lib string string ...))] + @#,scheme[(require (planet string package))]]) (... - [package #, @scheme[(string string number number)]]))) + [package @#,scheme[(string string number number)]]))) (define prim-nonterms (make-splice diff --git a/collects/ffi/objc.scrbl b/collects/ffi/objc.scrbl index b2b984d44c..d5daa229e1 100644 --- a/collects/ffi/objc.scrbl +++ b/collects/ffi/objc.scrbl @@ -159,10 +159,10 @@ space for each @scheme[field-id] within the instance is deallocated. #:eval objc-eval (eval:alts (define-objc-class MyView NSView - [bm] (code:comment #, @elem{<- one field}) + [bm] (code:comment @#,elem{<- one field}) (- _scheme (swapBitwmap: [_scheme new-bm]) (begin0 bm (set! bm new-bm))) - (- _void (drawRect: [#, @schemeidfont{_NSRect} exposed-rect]) + (- _void (drawRect: [@#,schemeidfont{_NSRect} exposed-rect]) (super-tell drawRect: exposed-rect) (draw-bitmap-region bm exposed-rect)) (- _void (dealloc) diff --git a/collects/graphics/scribblings/graphics.scrbl b/collects/graphics/scribblings/graphics.scrbl index 4b7a87503b..9c34cac4d5 100644 --- a/collects/graphics/scribblings/graphics.scrbl +++ b/collects/graphics/scribblings/graphics.scrbl @@ -616,20 +616,20 @@ result of @scheme[(viewport-dc viewport)], too.} @schemeblock[ (open-graphics) -(code:comment #, @t{nothing appears to happen, but the library is initialized...}) +(code:comment @#,t{nothing appears to happen, but the library is initialized...}) (define w (open-viewport "practice" 300 300)) -(code:comment #, @t{viewport window appears}) +(code:comment @#,t{viewport window appears}) ((draw-line w) (make-posn 30 30) (make-posn 100 100)) -(code:comment #, @t{line appears}) +(code:comment @#,t{line appears}) (close-viewport w) -(code:comment #, @t{viewport disappears}) +(code:comment @#,t{viewport disappears}) (close-graphics) -(code:comment #, @t{again, nothing appears to happen, but}) -(code:comment #, @t{unclosed viewports (if any) would disappear}) +(code:comment @#,t{again, nothing appears to happen, but}) +(code:comment @#,t{unclosed viewports (if any) would disappear}) ] @section{A More Complicated Example} @@ -640,21 +640,21 @@ viewport: @schemeblock[ (open-graphics) -(let* ((code:comment #, @t{@scheme[w1] and @scheme[w2] are viewports for different windows}) +(let* ((code:comment @#,t{@scheme[w1] and @scheme[w2] are viewports for different windows}) [w1 (open-viewport "viewport 1" 300 300)] [w2 (open-viewport "viewport 2" 200 500)] - (code:comment #, @t{@scheme[d1] and @scheme[d2] draw lines in different viewports}) + (code:comment @#,t{@scheme[d1] and @scheme[d2] draw lines in different viewports}) [d1 (draw-line w1)] [d2 (draw-line w2)]) - (code:comment #, @t{draws a line in viewport labeled ``viewport 1''}) + (code:comment @#,t{draws a line in viewport labeled ``viewport 1''}) (d1 (make-posn 100 5) (make-posn 5 100)) - (code:comment #, @t{draws a line in viewport labeled ``viewport 2''}) + (code:comment @#,t{draws a line in viewport labeled ``viewport 2''}) (d2 (make-posn 100 100) (make-posn 101 400))) -(code:comment #, @t{we no longer have access to viewports 1 and 2,}) -(code:comment #, @t{since their descriptors did not escape the @scheme[let]}) +(code:comment @#,t{we no longer have access to viewports 1 and 2,}) +(code:comment @#,t{since their descriptors did not escape the @scheme[let]}) (close-graphics) -(code:comment #, @t{removes the viewports}) +(code:comment @#,t{removes the viewports}) ] @section{Protecting Graphics Operations} @@ -666,12 +666,12 @@ programmer should use @scheme[dynamic-wind:] @schemeblock[ (let ([w (open-viewport "hello" 100 100)]) (dynamic-wind - (code:comment #, @t{what we want to happen first: nothing}) + (code:comment @#,t{what we want to happen first: nothing}) void - (code:comment #, @t{the main program (errors constrained to this piece)}) - (lambda () (draw-pixel 13)) (code:comment #, @t{an error}) - (code:comment #, @t{what we would like to happen, whether the main program}) - (code:comment #, @t{finishes normally or not}) + (code:comment @#,t{the main program (errors constrained to this piece)}) + (lambda () (draw-pixel 13)) (code:comment @#,t{an error}) + (code:comment @#,t{what we would like to happen, whether the main program}) + (code:comment @#,t{finishes normally or not}) (lambda () (close-viewport w)))) ] diff --git a/collects/html/html.scrbl b/collects/html/html.scrbl index a523b5d893..22e29a0a7d 100644 --- a/collects/html/html.scrbl +++ b/collects/html/html.scrbl @@ -50,9 +50,9 @@ Reads HTML from a port, producing an @xexpr compatible with the @def+int[ (module html-example scheme - (code:comment #, @t{Some of the symbols in @schememodname[html] and @schememodname[xml] conflict with}) - (code:comment #, @t{each other and with scheme/base language, so we prefix}) - (code:comment #, @t{to avoid namespace conflict.}) + (code:comment @#,t{Some of the symbols in @schememodname[html] and @schememodname[xml] conflict with}) + (code:comment @#,t{each other and with scheme/base language, so we prefix}) + (code:comment @#,t{to avoid namespace conflict.}) (require (prefix-in h: html) (prefix-in x: xml)) @@ -64,8 +64,8 @@ Reads HTML from a port, producing an @xexpr compatible with the "
Hello world
Testing!
" "