基本介紹
- 中文名:編譯器例程
- 外文名:compiler routines
- 學科:計算機
- 定義:對外提供的功能接口或服務的集合
- 有關術語:編譯器
- 作用:獨立實現特定功能
編譯器(compiler),是一種電腦程式,它會將用某種程式語言寫成的原始碼(原始語言),轉換成另一種程式語言(目標語言)。編譯器例程是指可由其他函式或程式調用的編譯...
簡單講,編譯器就是將“一種語言(通常為高級語言)”翻譯為“另一種語言(通常為低級語言)”的程式。一個現代編譯器的主要工作流程:原始碼 (source code) → 預...
編譯程式(Compiler,compiling program)也稱為編譯器,是指把用高級程式設計語言書寫的源程式,翻譯成等價的機器語言格式目標程式的翻譯程式。編譯程式屬於採用生成性實現...
所謂編譯器生成器即對於一段給定的單詞正則表達式,自動構造一個能進行詞法分析的詞法分析器;對於一段給定的文法,自動構造一個能進行語法分析的語法分析器:能自動加...
本書講述了一個真實編譯器的開發過程,源語言是以C語言為藍本,進行適當簡化定義的一門新語言,稱之為SC語言(簡化的C語言),目標語言是大家熟悉的Intel x86機器語言...
原始碼(也稱源程式),是指一系列人類可讀的計算機語言指令。 在現代程式語言中,...人類可讀的文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,通過編譯器...
4. 正確地配置Java的編譯器“Javac”以及解釋器“Java”後,使用EditPlus的選單可以直接編譯執行Java程式。 EditPlus功能強大,界面簡潔美觀,且啟動速度快;中文支持...
編譯程式的語法分析器以單詞符號作為輸入,分析單詞符號串是否形成符合語法規則的語法單位,如表達式、賦值、循環等,最後看是否構成一個符合要求的程式,按該語言使用的...
當然,作為學習,該系統顯得有點龐大,不過通過入門的學習,調試舊的Tc程式也可以。還有其他的編譯器,例如Win tc、gcc、lcc、BC 3.1等等,事實上,編譯器的選擇不是最...
將人類可讀的程式代碼文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,由各種編譯器來完成。一般用高級語言編寫的程式稱為“源程式”。...
動態編譯器是連線兩種體系結構的編譯器,讓其中一個體系結構上的二進制代碼經過翻譯以後運行在另一個體系結構上。其中被翻譯的那個體系結構成為源體系結構,在這個體系...
打個比方,程式就如同以英語(程式設計語言)寫作的文章,要讓一個懂得英語的人(編譯器)同時也會閱讀這篇文章的人(結構體系)來閱讀、理解、標記這篇文章。一般的,...
FORTRAN編譯器把程式翻譯成可執行形式,連線器把子程式和運行庫過程合併成一個可執行程式,然後執行這個被翻譯過的程式。...
編譯器就是一個可執行程式,它專門用於將程式員易於編寫的高級語言 (如 C 語言) 翻譯為機器可以識別的低級語言。...
源程式最佳化程式是指對源程式的空間代價和時間代價進行最佳化的程式。源程式最佳化程式進行性能最佳化一般有兩個方向:選擇更合適的算法以及數據結構;讓編譯器或者解釋器能夠更...
你可以用LCC-Win32開發32位的控制台程式、Windows常規程式、動態連線庫(DLL) 以及靜態連線庫(LIB)。LCC編譯器支持標準的ANSI C,同時支持 C語言的擴展。通過下載...
JAVA編譯器(javac.exe)的作用是將java源程式編譯成中間代碼位元組碼檔案,是最基本的開發工具。編譯時首先讀入java源程式(即在MS-DOS命令行下鍵入javac HelloWorld....
計算機原始碼的最終目的是將人類可讀的文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,通過編譯器完成。源程式檔案類型作用 ...
編譯程式把用高級語言書寫的程式翻譯成等價的機器語言程式或彙編語言程式。對話式編譯程式,是指有程式需要運行時才進行編譯的編譯器。對話式編譯程式能夠運行時特定化...
在Java程式語言和環境中,即時編譯器(JIT compiler,just-in-time compiler)是一個把Java的位元組碼(包括需要被解釋的指令的程式)轉換成可以直接傳送給處理器的指令的...
c程式相關圖書 編寫系統軟體,三維,二維圖形和動畫是它數值計算的高級語言。常用的編譯軟體有:Windows平台:Microsoft Visual C++,Borland C++,Watcom C++ ,Borland C++...
交叉編譯器簡介 在一種計算機環境中運行的編譯程式,能編譯出在另外一種環境下運行的代碼...
它包括編譯程式,庫,和來自於FreeSoftware Foundation的各種工具,還有成千上萬的open-source產品,Linux平台是一個小的但是卻在快速成長的商業產業的基礎,還是軟體革新...
原始碼(也稱源程式),是指一系列人類可讀的計算機語言指令。原始碼是指原始代碼,可以是任何語言代碼。原始碼軟體是指原始碼編譯時使用的軟體。...
gcc是GNU編譯器套件(GNU Compiler Collection),它包括了C、C++、Objective-C、Fortran、Java、Ada、Go語言和D語言的前端,也包括了這些語言的庫(如libstdc++、lib...
集成開發環境(IDE,Integrated Development Environment )是用於提供程式開發環境的套用程式,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面工具。集成了代碼編寫功能...
集成開發環境(IDE,Integrated Development Environment )是用於提供程式開發環境的套用程式,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面等工具。集成了代碼編寫...
Dev-C++ 是一個 C/C++ 開發工具。它包括多頁面視窗、工程編輯器,在工程編輯器中集合了編輯器、編譯器、連線程式和執行程式。它也提供高亮度語法顯示的,以減少...