Index: doc/theses/mike_brooks_MMath/string.tex
===================================================================
--- doc/theses/mike_brooks_MMath/string.tex	(revision 7ea4073e47c1eef2ae5374a03a0ce0918d2a4420)
+++ doc/theses/mike_brooks_MMath/string.tex	(revision db096858b308c3b1b737a6c444ff178d5e9a0fea)
@@ -29,6 +29,6 @@
 @strncpy@				& @replace@				& @replace@		& @( )@, on LHS of @=@ \\
 @strstr@				& @find@				& @indexOf@		& @find@ \\
-@strcspn@				& @find_first_of@		& @matches@		& @include@ \\
-@strspn@				& @find_first_not_of@	& @matches@		& @exclude@ \\
+@strcspn@				& @find_first_of@		& @matches@		& @exclude@ \\
+@strspn@				& @find_first_not_of@	& @matches@		& @include@ \\
 N/A						& @c_str@, @data@		& N/A			& @strcpy@, @strncpy@ \\
 \end{tabular}
@@ -511,5 +511,5 @@
 \end{cquote}
 
-There are also versions of @include@ and @exclude@, returning a position or string, taking a validation function, like one of the C character-class routines.\footnote{It is part of the hereditary of C that these function take and return an \lstinline{int} rather than a \lstinline{bool}, which affects the function type.}
+There are also versions of @include@ and @exclude@, returning a position or string, taking a validation function, like one of the C character-class functions.\footnote{It is part of the hereditary of C that these function take and return an \lstinline{int} rather than a \lstinline{bool}, which affects the function type.}
 \begin{cquote}
 \setlength{\tabcolsep}{15pt}
