Flex

Flex

Flex (penjana penganalisis lexical cepat) adalah alat untuk menghasilkan pengimbas.Pengimbas, kadang-kadang dipanggil tokenizer, adalah program yang mengiktiraf pola leksikal dalam teks.Program flex membaca fail input pengguna yang ditentukan, atau input standardnya jika tidak ada nama fail yang diberikan, untuk keterangan pengimbas untuk menghasilkan.Penerangannya adalah dalam bentuk pasang ungkapan biasa dan kod C, yang disebut peraturan.Flex menjana fail sumber C bernama, "lex.yy.c", yang mentakrifkan fungsi yylex ().Fail "lex.yy.c" boleh disusun dan dikaitkan untuk menghasilkan laku boleh laku.Apabila executable dijalankan, ia menganalisis inputnya untuk kejadian teks yang sepadan dengan ungkapan biasa bagi setiap peraturan.Setiap kali ia mendapat perlawanan, ia melaksanakan kod C yang sama ....
flex

Kategori

Alternatif untuk Flex untuk Linux

ANTLR

ANTLR

ANTLR, Alat Lain untuk Pengiktirafan Bahasa, adalah alat bahasa yang menyediakan rangka kerja untuk membina pengiktirafan, penterjemah, penyusun, dan penerjemah dari bahasa tatabahasa ...