abc/src/base/bac/bacReadVer.c
// skip any number of spaces and comments
skip any number of spaces and comments
skip any number of spaces and comments
static inline int Psr_ManUtilSkipSpaces( Psr_Man_t * p )
{
    while ( p->pCur < p->pLimit )
    {
        while ( Psr_CharIsSpace(*p->pCur) ) 
            p->pCur++;
        if ( !*p->pCur )
            return Psr_ManErrorSet(p, "Unexpectedly reached end-of-file.", 1);
        if ( !Psr_ManUtilSkipComments(p) )
            return 0;
    }
    return Psr_ManErrorSet(p, "Unexpectedly reached end-of-file.", 1);
}
static inline int Psr_ManUtilSkipSpaces ( Psr_Man_t * p ) { while ( p -> pCur < p -> pLimit ) { while ( Psr_CharIsSpace ( * p -> pCur ) ) p -> pCur ++ ; if ( ! * p -> pCur ) return Psr_ManErrorSet ( p , " " , 1 ) ; if ( ! Psr_ManUtilSkipComments ( p ) ) return 0 ; } return Psr_ManErrorSet ( p , " " , 1 ) ; }
skip any number of spaces and comments
skip any number of spaces and comments