Document new lisp functions
diff --git a/doc/lisp-std.rst b/doc/lisp-std.rst
index b0a33f8..f317f10 100644
--- a/doc/lisp-std.rst
+++ b/doc/lisp-std.rst
@@ -8,8 +8,8 @@
In general every user-facing API in the standard library should be documented
here.
-Built-in "functions"
---------------------
+Functions
+---------
.. function:: (if condition true-condition [false-condition])
@@ -33,9 +33,6 @@
Force the garbage collector (GC) to run.
-Functions
----------
-
.. function:: (car pair)
Return the first item in ``pair``.
@@ -51,4 +48,21 @@
.. function:: (print val)
Print out ``val`` to standard output. This will not be formatted as an
- s-expression, but in a manner more similar to the internal representation.
\ No newline at end of file
+ s-expression, but in a manner more similar to the internal representation.
+
+.. function:: (list & items)
+
+ Returns a cons-list of items.
+
+.. function:: (quote form)
+
+ Returns form without evaluating it.
+
+ .. code-block:: lisp
+ '(cons a b)
+
+ '(cons a b)
+ ; or
+ (quote cons a b)
+ ; is the same as
+ (list 'cons 'a 'b)