在計算機科學中,语法错误是指程序的有誤,編譯器或解譯器在詞法分析時無法將其轉換為適當的程式語言。
在編譯語言中,语法错误一定只在編譯期時出現,編譯器要所有的語法都正確,才能正確編譯。不過直譯語言中的语法错误可能要到執行期才會出現,而且不一定容易區分语法错误及語意錯誤。
對於哪些錯誤算是语法错误,目前還沒有共識。例如有人會認為在Java程式裡使用未定義變數算是語法錯誤,但有些人則不認為。
相關條目
*語意錯誤
*
參考資料
在計算機科學中,语法错误是指程序的有誤,編譯器或解譯器在詞法分析時無法將其轉換為適當的程式語言。
在編譯語言中,语法错误一定只在編譯期時出現,編譯器要所有的語法都正確,才能正確編譯。不過直譯語言中的语法错误可能要到執行期才會出現,而且不一定容易區分语法错误及語意錯誤。
對於哪些錯誤算是语法错误,目前還沒有共識。例如有人會認為在Java程式裡使用未定義變數算是語法錯誤,但有些人則不認為。
相關條目
*語意錯誤
*
參考資料
评论 (0)