On Fri, Sep 09, 2011 at 04:42:45AM -0500, Craig A. Berry wrote:

>         else if (SvGETMAGIC(sv), isGV_with_GP(sv)) {
> .................^
> %CC-E-BADEXPR, Invalid expression.
> at line number 3469 in file MDA0:[SMOKE.blead]pp_sys.c;1

I believe that I've fixed this in commit a0c4bfab72af0577.

I hope that the rest of the errors are simply side effects of the C
compiler failing to recover:

>         else if (SvGETMAGIC(sv), isGV_with_GP(sv)) {
> ...............................^
> %CC-E-BADSTMT, Invalid statement.
> at line number 3469 in file MDA0:[SMOKE.blead]pp_sys.c;1
> 
>       else if (SvROK(sv) && isGV_with_GP(SvRV(sv))) {
> ........^
> %CC-E-BADSTMT, Invalid statement.
> at line number 3472 in file MDA0:[SMOKE.blead]pp_sys.c;1
> 
>         else {
> ........^
> %CC-E-BADSTMT, Invalid statement.
> at line number 3475 in file MDA0:[SMOKE.blead]pp_sys.c;1

Nicholas Clark

Reply via email to