基本介紹
- 中文名:文法檢查程式
- 外文名:grammar checker
- 學科:計算機
- 定義:檢查符合某種文法規則的程式
- 有關術語:形式語言
- 領域:編譯
文法檢查程式是用於檢查形式語言是否符合某種文法規則的程式。文法是編譯原理的基礎,是描述一門程式設計語言和實現其編譯器的方法。文法檢查程式的主要目的電腦程式...
解釋程式是一種語言處理程式,在詞法、語法和語義分析方面與編譯程式的工作原理基本相同,但在運行用戶程式時,它直接執行源程式或源程式的內部形式(中間代碼)。因此,...
編譯程式必須分析源程式,然后綜合成目標程式。首先,檢查源程式的正確性,並把它...編譯程式的語法規則可用上下文無關文法來刻畫。語法分析的方法分為兩種:自上而下...
C語言是目前世界上最流行、使用最廣泛的面向過程的高級程式設計語言。 C語言對作業系統和系統使用程式以及需要對硬體進行操作的場合,用C語言明顯優於其它高級語言,...
程式靜態分析(Program Static Analysis)是指在不運行代碼的方式下,通過詞法分析、語法分析、控制流、數據流分析等技術對程式代碼進行掃描,驗證代碼是否滿足規範性、...
語法和語義是定義一個程式設計語言所涉及的兩個重要側面:語法涉及程式文法結構,研究程式設計語言所允許的成分結構形式;而語義則涉及文法上正確的程式的含義,研究語言...
組合成各類語法短語,如“程式”,“語句”,“表達式”等等.語法分析程式判斷源程式在結構上是否正確.源程式的結構由上下文無關文法描述.語法分析程式可以用YACC等工具...
六十年代至七十年代初,曾先於國際上的一些著名工作,在形式文法、語法檢查和程式測試等方面解決了相同的問題。八十年代初首先提出用計算機設計高質量漢字字形的方法...
靜態方法是指不運行被測程式本身,僅通過分析或檢查源程式的語法、結構、過程、接口等來檢查程式的正確性。對需求規格說明書、軟體設計說明書、源程式做結構分析、...
(英:Syntactic analysis,也叫Parsing)是根據某種給定的形式文法對由單詞序列(如...一個產生詞法分析器(lexical analyzer,"掃瞄器"(scanners)或者"lexers")的程式...
Ginger 語法檢查程式和拼寫檢查程式Ginger 可根據每句話的上下文在 MS-Word、Outlook、PowerPoint、IE 和 Firefox 中糾正您的拼寫和語法錯誤。...
(英:Syntacticanalysis,也叫Parsing)是根據某種給定的形式文法對由單詞序列(如...語義分析程式對識別出的結構進行語義檢查,並調用“存儲分配”和“代碼生成”程式...
它可以對上下無關文法進行語法分析。LALR即“Look-AheadLR”。其中,Look-Ahead...LALR分析器可以根據一種程式設計語言的正式語法的產生式而對一段文本程式輸入進行...
本書系統、完整地講述了編譯程式的構造原理及其實現方法。書名 編譯原理與實現 ...3.1 上下文無關文法3.2 自頂向下語法分析3.3 自底向上語法分析...
類型與類型檢查、數據流分析等編譯器構造和程式分析技術中當前重點關注的原理和...3.3.2 上下文有關文法3.3.3 形式語言與自動機簡介3.4 自上而下語法分析...