1.2 解析工具構造器
flex和bison是GNU C/C++工具包中的兩個可執行(命令)文件,用于設計、生成解析器。前者起源于UNIX環境中的lex,用于詞一級的解析器的設計;而后者由UNIX環境下的yacc發展而來,用于語法解析器的設計。在通常情況下,兩者互相配合使用,是編譯器之類的工具必不可少的工具。
在Windows環境中,flex和bison這兩個命令文件已經存在于MinGW工具包中,無須重新下載或安裝。但在Linux環境中,它們通常不屬于系統基本核心工具,需要進行安裝(在Ubuntu Linux中,C++編譯器也需要進行安裝)。
推薦閱讀
- The Complete Rust Programming Reference Guide
- Design Principles for Process:driven Architectures Using Oracle BPM and SOA Suite 12c
- GraphQL學習指南
- Vue.js 2 and Bootstrap 4 Web Development
- 基于免疫進化的算法及應用研究
- 新編Premiere Pro CC從入門到精通
- Spring快速入門
- Mastering Unity 2D Game Development(Second Edition)
- Scala Data Analysis Cookbook
- R數據科學實戰:工具詳解與案例分析
- PHP 7從零基礎到項目實戰
- Python Digital Forensics Cookbook
- 會當凌絕頂:Java開發修行實錄
- 構建跨平臺APP:響應式UI設計入門
- 物聯網及低功耗藍牙5.x高級開發