From b2726d4591084d50d4f98f0ce7f52d4a0c7c7252 Mon Sep 17 00:00:00 2001 From: Danny Yoo Date: Fri, 11 Nov 2011 16:15:47 -0500 Subject: [PATCH] adding bug note on the printing of shared structures --- scribblings/cs019.scrbl | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/scribblings/cs019.scrbl b/scribblings/cs019.scrbl index da63bb9..0983a49 100644 --- a/scribblings/cs019.scrbl +++ b/scribblings/cs019.scrbl @@ -919,10 +919,20 @@ may be useful when deploying a finished program. @section[#:tag "bugs"]{Known bugs and deviations} -Whalesong's compiler doesn't know how to compile programs with +@itemize[ +@item{Whalesong's compiler doesn't know how to compile programs with embedded image snips. You can work around this by using @racket[define-resource], and save an image file in the same directory -as your source. +as your source.} + + +@item{The printing of @racket[shared] structures currently doesn't use +the same syntax as in the standard cs019 language. For example, +@racket[(shared ([a (cons 1 a)]) a)] prints in Whalesong as @litchar{#0=(cons 1 #0#)}.} + +] + + @subsection{Deviations from the regular cs019 language}