首页
/
每日頭條
/
知識
/
什麼叫做編譯
什麼叫做編譯
更新时间:2026-09-01 04:12:16

  編譯就是把高級語言的源文件進行一系列處理,最終得到二進制代碼的可執行文件(傳說中的binary)。

  編譯器是将“一種語言(通常為高級語言)”翻譯為“另一種語言(通常為低級語言)”的程序。編譯程序的語法分析器以單詞符号作為輸入,分析單詞符号串是否形成符合語法規則的語法單位,如表達式、賦值、循環等,最後看是否構成一個符合要求的程序,按該語言使用的語法規則分析檢查每條語句是否有正确的邏輯結構,程序是最終的一個語法單位。編譯程序的語法規則可用上下文無關文法來刻畫。

  語法分析的方法分為兩種:自上而下分析法和自下而上分析法。自上而下就是從文法的開始符号出發,向下推導,推出句子。而自下而上分析法采用的是移進歸約法,基本思想是:用一個寄存符号的先進後出棧,把輸入符号一個一個地移進棧裡,當棧頂形成某個産生式的一個候選式時,即把棧頂的這一部分歸約成該産生式的左鄰符号。

Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
二十二寓言四則生字
二十二寓言四則生字
二十二寓言四則生字?傅惠鈞早晨醒來,翻看手機相冊,見到剛拍下的校園夕照,心有所動想在朋友圈分享于是以“回眸一顧”為題,寫了一則簡短的微文以配圖微文如下:,下面我們就來說一說關于二十二寓言四則生字?我們一起去了解并探讨一下這個問題吧!二十二寓...
2026-09-01
書法入門行書22種基本筆畫寫法
書法入門行書22種基本筆畫寫法
行書介于草書與楷書之間,在行書的書寫中,我們一方面要注意其字形,另一方面更要注意筆畫的寫法,因為筆畫是字的基本構成元素。王獻之《餘杭帖》拓本,入刻《淳化閣帖》卷九今天小編為各位書友帶來行書基本筆畫:橫、豎、撇、捺、折、鈎、點,以及連接筆畫的...
2026-09-01
半夜醒來的經典句子
半夜醒來的經典句子
半夜醒來的經典句子?真是抱歉,半夜睡不着就會不由自主的想到最近糟心的事情就會把負面情緒發洩出來,我最擅長的就是打蛇七寸狠狠傷害不過能得到這種待遇的很少,别人想聽我都不會罵的,現在小編就來說說關于半夜醒來的經典句子?下面内容希望能幫助到你,我...
2026-09-01
去除冰箱的臭味有什麼方法
去除冰箱的臭味有什麼方法
去除冰箱的臭味有什麼方法?吃完橘子的後,不要把橘子皮扔了,把橘子皮洗淨揩幹,将橘子皮分散放到冰箱各處,數天後就可以去除冰箱的異味,并留有橘香,今天小編就來聊一聊關于去除冰箱的臭味有什麼方法?接下來我們就一起去研究一下吧!去除冰箱的臭味有什麼...
2026-09-01
榎怎麼讀這個字的讀音和意思
榎怎麼讀這個字的讀音和意思
榎怎麼讀這個字的讀音和意思?榎的讀音是:jiǎ意思是:楸樹的别稱,隻開花不結果古同“檟”,我來為大家科普一下關于榎怎麼讀這個字的讀音和意思?下面希望有你要的答案,我們一起來看看吧!榎怎麼讀這個字的讀音和意思榎的讀音是:jiǎ。意思是:楸樹的...
2026-09-01
Copyright 2023-2026 - www.tftnews.com All Rights Reserved