aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/guide/07_defining-symbols.md8
1 files changed, 7 insertions, 1 deletions
diff --git a/docs/guide/07_defining-symbols.md b/docs/guide/07_defining-symbols.md
index c25d34e..488270a 100644
--- a/docs/guide/07_defining-symbols.md
+++ b/docs/guide/07_defining-symbols.md
@@ -19,7 +19,13 @@ symbol `result`, and then refer to it by that symbol in the [trace][] operator:
(def result (+ 1 2))
(trace result)
-Symbols need to start with a letter or one of the characters `-_+*/.=~!?%`.
+Symbols need to start with a letter or one of the following special characters:
+
+ - + * /
+ _ . , =
+ ! ? % $
+ > < ~
+
After the first character, numbers are also allowed. There are two types of
symbols that are treated specially: symbols containing a slash (`math/+`), and
symbols starting and ending with asterisks (`*clock*`):