diff options
Diffstat (limited to 'macros/latex/contrib/algorithm2e/doc/algorithm2e_exgeneric2.tex')
-rw-r--r-- | macros/latex/contrib/algorithm2e/doc/algorithm2e_exgeneric2.tex | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/macros/latex/contrib/algorithm2e/doc/algorithm2e_exgeneric2.tex b/macros/latex/contrib/algorithm2e/doc/algorithm2e_exgeneric2.tex new file mode 100644 index 0000000000..4b44545b4c --- /dev/null +++ b/macros/latex/contrib/algorithm2e/doc/algorithm2e_exgeneric2.tex @@ -0,0 +1,20 @@ +\Fn(\tcc*[h]{algorithm as a recursive function}){\FRecurs{some args}}{ + \KwData{Some input data} + \KwResult{Same for output data} + \If(\tcc*[h]{a simple if but with a comment on the same line}){this is true}{ + we do that, else nothing\; + \lIf{we agree that}{we do that} + \Else{ + \lIf{this first condition is true}{we do that} + \lElseIf(\tcc*[h]{else if}){this other condition is true}{this is done} + \lElse(\tcc*[h]{else}){in other case, we do this} + } + } + \lFor{\forcond}{a for loop} + \While{$i<n$}{ + a while loop including a repeat--until loop\; + \lRepeat(\tcc*[h]{a comment}){this end condition}{do this things} + } + They are many other possibilities and customization possible that you have to + discover by reading the documentation. +} |