/*
 * mypas -> programID declarations blockstmt '.' 
 */
void
mypas(void)
{
    programID();
    declarations();
    blockstmt();
    match('.');
}
Esempio n. 2
0
void Pmt::show() const {
	printf( "[Pmt] PMT: pid=%x, programID=%x, ver=%d, pcrPID=%x, Descriptors=",
		pid(), programID(), version(), pcrPID() );
	desc::show( _descriptors );

	BOOST_FOREACH( Pmt::ElementaryInfo info, _elements ) {
		printf( "[Pmt]\telement: type=%02x, pid=%04x, Descriptors=", info.streamType, info.pid );
		desc::show( info.descriptors );
	}