foreach $seg (@segs) {
$segr= $segs{$seg};
o("$delim\n");
+ my $sensesoboob= so_objboob(1, $segr, \$sensenum);
o(sprintf " { %-7s%d,%d,%2d,%d,%-9s%d,%-10s%-6s,%-7s",
"\"$seg\",",$segr->{InvBoOb}?1:0,$segr->{Inter}{Invert},
$segr->{FeatCount}, $segr->{FeatCountFixed},
($segr->{FeatCount}||$segr->{FeatCountFixed}) ? "mfi_$seg," : '0,',
$segr->{Posns}, "spci_$seg,",
- so_objboob(1, $segr, \$sensenum),
+ $sensesoboob,
so_boob(1, $segr->{InvBoOb}).',');
$ourinter= $segr->{Inter};
if (defined $ourinter->{Seg}) {
}
o("}");
$delim= ',';
+ endmistake("sense $sensesoboob used for both".
+ " $seg and $sensemap[$sensenum]")
+ if defined $sensemap[$sensenum];
$sensemap[$sensenum]= $seg;
$segnum++;
}