From 5cfe5619de5650a005005cf103f8397198bd408a Mon Sep 17 00:00:00 2001 From: Ben Greenman Date: Wed, 7 Jun 2017 14:29:33 -0400 Subject: [PATCH] style: document '/', as in 'call/cc' Add row to the table in the section on "Names". Also clarify that the nearby margin note is about `#%` --- pkgs/racket-doc/scribblings/style/textual.scrbl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/racket-doc/scribblings/style/textual.scrbl b/pkgs/racket-doc/scribblings/style/textual.scrbl index 759593bc7e..989d6ba295 100644 --- a/pkgs/racket-doc/scribblings/style/textual.scrbl +++ b/pkgs/racket-doc/scribblings/style/textual.scrbl @@ -345,8 +345,9 @@ Finally, in addition to regular alphanumeric characters, Racketeers use a @row[^ "unit signatures" game-context^] @row["@" "units" testing-context@] @row["#%" "kernel identifiers" #%app] + @row["/" "\"with\" (a preposition)" call/cc] ] - @margin-note*{Identifiers with this prefix are mostly used in modules that + @margin-note*{Identifiers with the @litchar{#%} prefix are mostly used in modules that define new languages.} The use of @litchar{#%} to prefix names from the kernel language warns readers that these identifiers are extremely special and they need to watch out for subtleties. No other identifiers start with