"P.Y. Adi Prasaja" wrote:
> 
> On Fri, May 12, 2000 at 03:49:47PM +1000, Lukito E. Nugroho wrote:
> > Ekspresi (;;) akan membuat infinite loop.
> > Biar loopnya berhenti, tambahkan statement if di dalamnya:
> >
> > for (;;) {
> >   ...
> >   if (kondisi) break;
> >   ...
> > }
> >
> > Jika 'break' dieksekusi, program akan meloncat ke 'next_token'.
> 
> Hehehe.. maaf kalau pertanyaan saya kurang jelas, maklumlah bisanya
> merusak program tapi bikin program sendiri nggak bisa :-)
> 
> Justru yang saya inginkan 'infinite loop' tsb. tetap jalan, sembari
> melanjutkan eksekusi program ke next_token. Semacam 'event_handler'
> gitu .. atau apalah istilahnya .. nggak ngerti aku :-)
> 
Sorry juga, enggak baca subjectnya.

Coba pindah blok for-nya ke fungsi yg. terpisah,
lalu panggil dengan '__clone' atau pakai pthread library
(man clone dan man pthread_create).

Lukito

--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke