Unnamed repository; edit this file to name it for gitweb.
git clone https://logand.com/git/picolisp.git/
Log | Files | Refs | README | LICENSE

commit 500f5672e2f36c9ece4c340056e180e4206eda3b
parent 55b2ff636f91c40c786f8e82c2617208ca91ebec
Author: Alexander Burger <abu@software-lab.de>
Date:   Mon, 23 Jul 2012 18:08:40 +0200

Explanation of backslash before newline in transient symbols
Mdoc/ref.html | 11+++++++++++
1 file changed, 11 insertions(+), 0 deletions(-)

diff --git a/doc/ref.html b/doc/ref.html @@ -795,6 +795,17 @@ backslash. Control characters can be written with a preceding hat -> ("W" "e" "^I" "r" "d" "\\" "S" "t" "r" "\"" "i" "n" "g") </code></pre> +<p>A backslash '<code>\</code>' in a transient symbol name at the end of a line +discards the newline, and continues the name in the next line. In that case, all +leading spaces and tabs in that line are discarded, to allow proper source code +indentation. + +<p><pre><code> +: "abc\ + def" +-> "abcdef" +</code></pre> + <p>The index for transient symbols is cleared automatically before and after <code><a href="refL.html#load">load</a></code>ing a source file, or it can be reset explicitly with the <code><a href="ref_.html#====">====</a></code>