mentioning the official cs019 docs and link to known bugs and deviations

This commit is contained in:
Danny Yoo 2011-11-09 18:09:42 -05:00
parent 78737142d0
commit 3c6f112bf5

View File

@ -369,14 +369,18 @@ require those particular libraries.
@declare-exporting/this-package[cs019/cs019] @declare-exporting/this-package[cs019/cs019]
The majority of the functions and forms provided in the cs019 language
should be those of the official @link["http://www.cs.brown.edu/courses/csci0190/2011/software/doc"]{cs019} language. There are a few deviations documented in @secref["bugs"].
For the purposes of tour-guide, we'll be focusing on the For the purposes of tour-guide, we'll be focusing on the
@racketmodname/this-package[web-world] library in Whalesong. @racketmodname/this-package[web-world] library in Whalesong.
Like the big-bang in regular world, the callbacks are world-to-world Like the big-bang in regular world, the callbacks in web-world are
functions. One difference introduced by the web is the web page world-to-world functions. One difference introduced by the web is the
itself: because the page itself is a source of state, it too will be web page itself: because the page itself is a source of state, it too
passed to callbacks. This library presents a will be passed to callbacks. This library presents a functional
functional version of the DOM in the form of a @tech{view}. version of the DOM in the form of a @tech{view}.
The world-updating callbacks may optionally take an @tech{event} object, which The world-updating callbacks may optionally take an @tech{event} object, which
provides additional information about the event that triggered the callback. provides additional information about the event that triggered the callback.
@ -913,7 +917,7 @@ may be useful when deploying a finished program.
@section{Known bugs and deviations} @section[#:tag "bugs"]{Known bugs and deviations}
Whalesong's compiler doesn't know how to compile programs with Whalesong's compiler doesn't know how to compile programs with
embedded image snips. You can work around this by using embedded image snips. You can work around this by using