From 5edcb43355114f40b8979ea8cd23ae7244b961c4 Mon Sep 17 00:00:00 2001 From: Brian Picciano Date: Tue, 28 May 2013 00:39:43 -0300 Subject: [PATCH] Added note about variables being immutable --- doc/runtime.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/runtime.md b/doc/runtime.md index f920a5e..1e9a042 100644 --- a/doc/runtime.md +++ b/doc/runtime.md @@ -40,8 +40,9 @@ item in the vector. For (a trivial) example: The above example does a few things, but it repeats itself in the second part (with the `sub`). If we could save the result of the addition to a variable that would be awesomesauce. The `=` function does this! It makes it so that the -first argument is equivalent to the evaluation of the second argument. Variables' first letters must be upper-case, this -is how they're differentiated from raw string literals. The above could be re-written as: +first argument is equivalent to the evaluation of the second argument. Variables' can not be re-defined to be another +value, and their first letters must be upper-case, thisis how they're differentiated from raw string literals.The above +could be re-written as: ``` [ (= AdditionResult (add 1 2)) (sub 4 AdditionResult)