基本介紹
- 外文名:javacc
- 全稱:Java Compiler Compiler
- 特點:TOP-DOWN等
- 軟體:java
- 類別:生成語法和詞法的程式
13.11 用JavaCC僅生成單詞符號管理器 344 13.12 使用單詞符號鏈 346 13.13 抑制警告信息 349 問題... 350 第14章 在S2基礎上構造 354 14.1 概述 354 14.2 擴展println和print 354 14.3 級聯賦值語句 359 14.4 一元加和減 362 14.5 readint語句 365 14.6 從命令行控制單詞符號蹤跡的生成 365 14...
PMD的核心是JavaCC解析器生成器。PMD結合運用JavaCC和EBNF(擴展巴科斯-諾爾範式,Extended Backus-Naur Formal)語法,再加上JJTree,把Java原始碼解析成抽象語法樹(AST,Abstract Syntax Tree)。PMD是一款採用BSD協定發布的Java程式代碼檢查工具。該工具可以做到檢查Java代碼中是否含有未使用的變數、是否含有空的抓取塊...
3.9 使用JavaCC創建分析器 3.10 將其他語法轉換成XML 3.11 螢幕抓取HTML頁面以獲取數據 3.12 使用Lucene進行搜尋 3.13 本章小結 第4章 逐步了解語義網(Semantic Web)4.1 N3和Jena概述 4.2 為你的組織創建RDF辭彙 4.3 在Jena中使用RDF層次結構 4.4 將Dublin Core附加到HTML文檔 4.5 使用Jena RDQL...
4.5 解析器生成器JavaCC 182 4.6 本章小結 184 第5章 網路編程 185 5.1 套接字 185 5.1.1 客戶端 186 5.1.2 伺服器端 187 5.1.3 TCP 189 5.1.4 多播 190 5.2 Web伺服器 190 5.2.1 HTTP協定 190 5.2.2 Web伺服器 194 5.3 異步IO 195 5.4 下載網頁 195 5...
《使用Ant進行Java開發》是2005年9月電子工業出版社出版的圖書,作者是(美)海特、(美)朗戈翰 ,譯者是劉永丹、陳洋。內容簡介 ant,一個備受讚譽的java構建工具。它以其易於使用、與平台無關、迎合如今項目自動測試和自動部署的需要,成為許多項目構建過程的重要環節。目前它已成為所有主要開源java項目採用的獨立...
JavaCC的正則表達式 40 固定字元串 41 連線 41 字元組 41 排除型字元組 41 重複1次或多次 42 重複0次或多次 42 重複n次到m次 42 正好重複n次 43 可以省略 43 選擇 43 4.2 掃描沒有結構的單詞 44 TOKEN命令 44 掃描標識符和保留字 44 選擇匹配規則 45 掃描數值 46 4.3 掃描不生成...
6.2.1 JavaCC簡介 6.2.2 JavaCC為Lucene提供的分析器腳本 6.2.3 Lucene的標準分析器 6.2.4 標準過濾器:StandardFilter 6.2.5 大小寫轉換器:LowerCaseFilter 6.2.6 忽略詞過濾器:StopFilter 6.3 分析器的進階 6.3.1 再看StandardAnalyzer中的管道過濾器結構 6.3.2 長度過濾器:LengthFilter...
6.5 Antlr 對比JavaCC 98 6.5.1 輸入輸出 98 6.5.2 易用性 98 6.5.3 效率 99 6.5.4 在Calcite 中如何選擇 99 6.6 本章小結 99 第7 章 校驗層 100 7.1 何謂校驗 100 7.2 元數據定義 100 7.2.1 Calcite 中元數據的基本概念 101 7.2.2 數據模型定義 103 7.2.3 自...
4.5 課程設計3-3:用JavaCC生成一個語法分析器 4.5.1 示例:Block語言及其子語言的分析器 4.5.2 課程設計任務 4.6 課程設計3-4:用CUP生成一個有錯誤處理能力的語法分析器 4.6.1 錯誤類型與錯誤信息管理 4.6.2 錯誤恢復與處理機制 4.6.3 示例 4.6.4 課程設計任務 4.7 課程設計3-5:用JavaCC...
元建模語言基礎設施能夠提供對元建模語言的各種操作及擴展方法,同時它又是平台無關的,建立由元核語言metaKernel,元約束語言metaOCL,文法語言JavaCC以及Java虛擬機元建模語言xKL的基礎設施架構。2、研究了元建模語言設計模式和抽象語法模型。建立了包含抽象語法、表面語法及語義的設計模式,元建模語言 xKL 的抽象語法...
13.3 以JavaCC工具輔助手勢語言 233 13.4 以JavaCC實現O手勢語言 238 13.5 以Jar函式館運用W手勢語言 244 13.6 JavaCC安裝與使用 248 13.7 重點問題 253 第14章 學習案例:CSOW音樂盒 254 14.1 CSOW八音盒規格 255 14.2 靜態畫面的CSOW接口設計 256 14.2.1 靜態畫面中的C手勢設計 261 14.2.2...