public bool bit()
{
return TreeNT((int)EBinaryFileSchemaParser.bit,()=>
And(()=>
number()
&& S()
&& Option(()=>
And(()=>
Char(':')
&& S()
&& Option(()=> bitname() )
&& S()
&& Option(()=> action_list() ) ) )
&& ( Char(';') || Fatal("<<';'>> expected")) ) );
}