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=8915e89ffeb87ae69f28f915a05ce37b1ef50fda;hpb=ffa1ca538962fbb10e49c6d4d6614883af793154 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