aboutsummaryrefslogtreecommitdiff
path: root/README.adoc
diff options
context:
space:
mode:
authorPřemysl Janouch <p.janouch@gmail.com>2017-05-26 01:27:30 +0200
committerPřemysl Janouch <p.janouch@gmail.com>2017-05-26 01:27:30 +0200
commit735dfd026abaeee93c4e9b90db73661076ccafa3 (patch)
tree49e809674195b2699f71d4d0f08712a73b787913 /README.adoc
parent4358e6f324a6765b7da69ba28b891584531e710e (diff)
downloadell-735dfd026abaeee93c4e9b90db73661076ccafa3.tar.gz
ell-735dfd026abaeee93c4e9b90db73661076ccafa3.tar.xz
ell-735dfd026abaeee93c4e9b90db73661076ccafa3.zip
Make and/or more useful
Now they follow Scheme, they just aren't special forms here.
Diffstat (limited to 'README.adoc')
-rw-r--r--README.adoc8
1 files changed, 8 insertions, 0 deletions
diff --git a/README.adoc b/README.adoc
index b68b948..792429d 100644
--- a/README.adoc
+++ b/README.adoc
@@ -129,6 +129,14 @@ Execute the body and pass any error to the handler instead of propagating it.
Throw an error. Messages starting on an underscore don't generate backtraces.
+`not <value>`
+
+Return a boolean with the opposite truthiness.
+
+`and [<body>]...`, `or [<body>]...`
+
+Short-circuit evaluation, trying to return whatever the bodies result in.
+
`+`, `-`, `*`, `/`
Arithmetic operations on floating point numbers.