1@c Generator: GNU source-highlight, by Lorenzo Bettini, http://www.gnu.org/software/src-highlite
2@example
3(@t{@i{usertype}},@t{@i{usertype}},@t{@i{normal}}) =
4@t{`([[:alpha:]_](?:[^[:punct:][:space:]]|[_])*)}
5@t{((?:<.*>)?)}
6@t{(\s+(?=[*&]*[[:alpha:]_][^[:punct:][:space:]]*\s*[[:punct:]\[\]]+))`}
7
8@end example