C: A regular expression to show all the functions
Note: to conserve space, the whitespace expression [[:space:]]
has been
replaced with §
in four places
Optional ┌─────Optional─────┬───Optional──┐ ┌────┐ │"static" │class │function name |parms │sp+'{ /^((static|LOCAL)§+)?([a-zA-Z]+§+)?\*?[[:alnum:]_]+§*\([^\)]+\)(§+{)?/