Manual: use inplace addition whenever possible - libzahl - big integer library
 (HTM) git clone git://git.suckless.org/libzahl
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 626dc2a770207bc1398214e040166f58ec9b8df4
 (DIR) parent 696d91144f19e4bac1265ae7665a3db72b845722
 (HTM) Author: Mattias Andrée <maandree@kth.se>
       Date:   Wed, 11 May 2016 20:50:06 +0200
       
       Manual: use inplace addition whenever possible
       
       Signed-off-by: Mattias Andrée <maandree@kth.se>
       
       Diffstat:
         M doc/arithmetic.tex                  |      17 +++++++++++++++++
       
       1 file changed, 17 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/doc/arithmetic.tex b/doc/arithmetic.tex
       @@ -87,6 +87,23 @@ is however not implemented because it is
        not deemed important enough and would
        be detrimental to libzahl's simplicity.
        
       +{\tt zadd} and {\tt zadd\_unsigned} support
       +in-place operation:
       +
       +\begin{alltt}
       +  zadd(a, a, b);
       +  zadd(b, a, b);           \textcolor{c}{/* \textrm{should be avoided} */}
       +  zadd_unsigned(a, a, b);
       +  zadd_unsigned(b, a, b);  \textcolor{c}{/* \textrm{should be avoided} */}
       +\end{alltt}
       +
       +\noindent
       +Use this whenever possible, it will improve
       +your performance, as it will involve less
       +CPU instructions for each character-addition
       +and it may be possible to elementation some
       +character-additions.
       +
        
        \newpage
        \section{Subtraction}