SyckPatches: token.re.diff

File token.re.diff, 666 bytes (added by xi, 9 years ago)

patch for the Flow Ordered Maps bug

  • token.re

     
    433433                        return YYTOKEN[0];  
    434434                    } 
    435435 
    436 [:,] ENDSPC         {   if ( *YYTOKEN == ':' && lvl->status != syck_lvl_imap ) lvl->status = syck_lvl_map; 
     436[:,] ENDSPC         {   if ( *YYTOKEN == ':' && lvl->status != syck_lvl_imap && lvl->status != syck_lvl_iseq ) 
     437                        { 
     438                            lvl->status = syck_lvl_map; 
     439                        } 
    437440                        YYPOS(1);  
    438441                        return YYTOKEN[0];  
    439442                    }