55. The CPP of claim 53 , wherein the first CRPC means comprises: fifth CRPC means for causing the processor to determine whether each candidate codevector among the set of candidate codevectors belongs to an illegal space representing illegal vectors, wherein the illegal space is defined by the one or more illegal space definitions; and sixth CRPC means for causing the processor to declare as a legal candidate codevector each candidate codevector that does not belong to the illegal space.
55. The CPP of claim 53 , wherein the first CRPC means comprises: fifth CRPC means for causing the processor to determine whether each candidate codevector among the set of candidate codevectors belongs to an illegal space representing illegal vectors, wherein the illegal space is defined by the one or more illegal space definitions; and sixth CRPC means for causing the processor to declare as a legal candidate codevector each candidate codevector that does not belong to the illegal space. 57. The CPP of claim 55 , wherein: the illegal space is represented as an illegal vector criterion corresponding to only a portion of a codevector; and the fifth CRPC means includes CRPC means for causing the processor to determine whether only a portion of each candidate codevector satisfies the illegal vector criterion.