On Sun, 25 Jun 2000, Ronny Haryanto wrote:
> Kurang tepat. Ini common pitfall, dan pernah ada di soal ujian
> Compiler Construction saya, dan rekan saya jawab bahwa lex itu
> scanner, dikasih nol. Lex adalah scanner _generator_, kita kasih
Jadi saya dapet nol nih...
Iya, memang, generator.
> specnya nanti dia bikin scannernya. Ini kayaknya bukan yg diinginkan
> oleh si penanya, karena gunanya scanner ini ya terutama utk mengenali
> tokens dr input stream (dan biasanya kerjanya cuma itu), lebih tepat
> dijadikan bagian compiler atau interpreter.
Mmm, kayanya kita lihatnya beda, kata saya sih, yang tanya mau bikin
program pakai C supaya bisa scan suatu input file.
> Supaya aplikasinya punya support regex secara lebih umum (misalnya utk
> searching, matching, substituting) ya menggunakan library regex lah,
> misalnya PCRE (perl-compatible regular expression).
Flex kan bisa juga, cuma lebih repot memang; bukan cuma detect apa
pattern-nya match apa tidak dan lalu bagaimana, tapi juga mesti ada acara
link segala.
Oki
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]