คำถามติดแท็ก lex

5
Flex / Lex และ Yacc / Bison ต่างกันอย่างไร
Flex & Lex กับ Yacc & Bison ต่างกันอย่างไร ฉันค้นหาอินเทอร์เน็ตอย่างดุเดือดและไม่พบคำตอบที่ชัดเจน ฉันสามารถติดตั้ง Lex และ Yacc แท้บน Ubuntu ได้หรือฉันสามารถติดตั้งได้เฉพาะ flex และ bison ฉันสับสน. Lex หรือ Yacc ยังคงได้รับการดูแลโดยใครบางคนหรือไม่? ทั้งหมดนี้ฟรีหรือไม่? หาก Lex ไม่ฟรีทำไมฉันถึงติดตั้งในการแจกจ่าย Ubuntu ของฉัน lex --version lex 2.5.35
122 parsing  bison  yacc  flex-lexer  lex 

4
ข้อผิดพลาด: ไม่ทราบชื่อประเภท 'bool'
ฉันดาวน์โหลดซอร์สโค้ดและต้องการรวบรวมไฟล์สแกนเนอร์ มันทำให้เกิดข้อผิดพลาดนี้: [meepo@localhost cs143-pp1]$ gcc -o lex.yy.o lex.yy.c -ll In file included from scanner.l:15:0: scanner.h:59:5: error: unknown type name ‘bool’ In file included from scanner.l:16:0: utility.h:64:38: error: unknown type name ‘bool’ utility.h:74:1: error: unknown type name ‘bool’ In file included from scanner.l:17:0: errors.h:16:18: fatal error: string: No such file or …
88 c  gcc  lex 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.