regcomp.c: Change names of some static functions
authorKarl Williamson <public@khwilliamson.com>
Wed, 14 Aug 2013 17:19:18 +0000 (11:19 -0600)
committerKarl Williamson <public@khwilliamson.com>
Tue, 24 Sep 2013 17:36:13 +0000 (11:36 -0600)
commit557bd3fbbb79c932d6c63b4e37201c2ae13c700d
tree4f771d558da24c7f42c154e00f1f78241b7f94fa
parentd2b7f31e8368e71f4af425b35407d3c0db9c61cf
regcomp.c: Change names of some static functions

The term 'class' is very overloaded in regex code and documentation.
perlrecharclass.pod calls the dot (matching any char) a class, and
calls the [] form "bracketed character classes".  There are other
meanings as well.  This is the first commit in a short series that
removes some of those overloadings.

One instance of class is the "synthetic start class", generated by the
regex optimizer to be a list of all the code points a sucessful match
could possibly start with.  This is useful in more quickly finding where
to start looking in matching against a target string.  Prior to this
commit, the routines that referred to this began with 'cl_', and the
formal parameters were 'cl', which could mean any class.  This commit
changes those instances of 'cl' to 'ssc' to indicate this is the only
type of class that is being handled.
embed.fnc
embed.h
proto.h
regcomp.c