aboutsummaryrefslogtreecommitdiff
path: root/readme.rst
diff options
context:
space:
mode:
authorSébastien Dailly <sebastien@chimrod.com>2016-11-21 17:06:19 +0100
committerSébastien Dailly <sebastien@chimrod.com>2017-01-01 13:30:43 +0100
commit023c11470e32744a43b7e3c7c248f3c47ebdc687 (patch)
tree832e04c2923295d5adf61e58d9a333afb5b26c77 /readme.rst
parentef312564ca84a2b49fc291434d8fb2f8501bb618 (diff)
Use gadt for function catalog
Diffstat (limited to 'readme.rst')
-rwxr-xr-xreadme.rst18
1 files changed, 10 insertions, 8 deletions
diff --git a/readme.rst b/readme.rst
index a41c0c0..970817e 100755
--- a/readme.rst
+++ b/readme.rst
@@ -148,14 +148,13 @@ garanted to not loop.)
Range
~~~~~
-Yan can reference a range by naming the two bounds (`C6:A1`). The value is
-typed as a List.
+Yan can reference a range by naming the two bounds (`C6:A1`).
Undefined
~~~~~~~~~
-If a reference point to an an empty cell, the content will be interpreted as Undefined
-
+If a reference point to an an empty cell, the content will be interpreted as
+Undefined. Any formula impliyng Undefined will return Error
Formulas
========
@@ -168,12 +167,16 @@ Licht is provided with built-in functions.
Generic comparaison
-------------------
-Thoses function can be applied to any value, they will never raise error
+Thoses function can be applied to any value.
=============== ===============================
Function Value
=============== ===============================
*x* `=` *y* True if *x* equals *y*
+*x* `>` *y* True if *x* > *y*
+*x* `>=` *y* True if *x* >= *y*
+*x* `<` *y* True if *x* < *y*
+*x* `<=` *y* True if *x* <= *y*
*x* `<>` *y* True if *x* does not equals *y*
=============== ===============================
@@ -192,12 +195,11 @@ Function Value
Numeric
-------
-In numeric functions, Undefined_ value are considered as `O`
-
=================== =====================================
Function Value
=================== =====================================
-`sum(Numeric List)` Compute the sum of the list.
*x* `+` *y* Add two values
*x* `**` *y* Compute *x* ^ *y*
+`sum(Numeric List)` Compute the sum of the list.
+`rnd()` A random number between 0 and 1
=================== =====================================