X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fmaster-project%2Freport.git;a=blobdiff_plain;f=Chapters%2FHardwareDescription.tex;h=246cb30a05977ce8ceb0c55a0fae635f7fc8523c;hp=0266490bf21c51bac670b20317846507883cccd0;hb=a5a906640aceb70689f66e53b5175d93bc9505ff;hpb=ca520674308c1949f94efa4b45e3b90076fcf05b diff --git a/Chapters/HardwareDescription.tex b/Chapters/HardwareDescription.tex index 0266490..246cb30 100644 --- a/Chapters/HardwareDescription.tex +++ b/Chapters/HardwareDescription.tex @@ -353,7 +353,8 @@ Implementation issues: state splitting, linking input to output state, checking usage constraints on state variables. - \section{Recursion} + + \section[sec:recursion]{Recursion} An import concept in functional languages is recursion. In it's most basic form, recursion is a function that is defined in terms of itself. This usually requires multiple evaluations of this function, with changing