亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

pcode

  • shangjiao6.m為主程序;pcode.m為產生偽碼的子程序;bu.m為進行補0的子程序(為了使得進行FFT和IFFT的點數滿足2的N次方個) c_b.m為數據進行串并轉換的子程序。

    shangjiao6.m為主程序;pcode.m為產生偽碼的子程序;bu.m為進行補0的子程序(為了使得進行FFT和IFFT的點數滿足2的N次方個) c_b.m為數據進行串并轉換的子程序。

    標簽: shangjiao pcode 程序 IFFT

    上傳時間: 2015-12-15

    上傳用戶:GHF

  • PL/0語言是Pascal語言的一個子集

    PL/0語言是Pascal語言的一個子集,我們這里分析的PL/0的編譯程序包括了對PL/0語言源程序進行分析處理、編譯生成類pcode代碼,并在虛擬機上解釋運行生成的類pcode代碼的功能。   PL/0語言編譯程序采用以語法分析為核心、一遍掃描的編譯方法。詞法分析和代碼生成作為獨立的子程序供語法分析程序調用。語法分析的同時,提供了出錯報告和出錯恢復的功能。在源程序沒有錯誤編譯通過的情況下,調用類pcode解釋程序解釋執行生成的類pcode代碼。以下源程序是以清華大學出版社《編譯原理》中的源代碼為基礎作了少量改動而成。 程序在Turbo Pascal 7.0上編譯運行通過。

    標簽: Pascal 語言 PL

    上傳時間: 2015-04-24

    上傳用戶:SimonQQ

  • 設計文檔基本內容如下: 1) 整體框架 2) 詞法分析 Class CTokenizer Class CScaner C關鍵字表 標識符詞法 3) 語法分析 Class

    設計文檔基本內容如下: 1) 整體框架 2) 詞法分析 Class CTokenizer Class CScaner C關鍵字表 標識符詞法 3) 語法分析 Class CParser Grammar 基本樹形結構 支持的語句及運算 4) 建立符號表 Class LineListRec Class BucketListRec Class CSymbolTable Class CFunArgsCheck 5) 類型檢測 Class CAnalyzer 類型匹配 函數調用參數檢測 6) 代碼生成 pcode 80X86 ASM 7) 總結 詳細內容請閱讀本文提供的設計文檔與全部源代碼。

    標簽: Class CTokenizer CScaner

    上傳時間: 2014-01-11

    上傳用戶:qiaoyue

  • 在本編譯程序中,源語言為PL/0語言,目標語言為假想棧式計算機的匯編語言.PL/0語言是Pascal語言的一個子集

    在本編譯程序中,源語言為PL/0語言,目標語言為假想棧式計算機的匯編語言.PL/0語言是Pascal語言的一個子集,PL/0的編譯程序包括了對PL/0語言源程序進行分析處理、編譯生成類pcode代碼,并在虛擬機上解釋運行生成的類pcode代碼的功能。   PL/0語言編譯程序采用以語法分析為核心、一遍掃描的編譯方法。詞法分析和代碼生成作為獨立的子程序供語法分析程序調用。語法分析的同時,提供了出錯報告功能。在源程序沒有錯誤編譯通過的情況下,調用類pcode解釋程序解釋執行生成的類pcode代碼。 該軟件為PL/0語言編譯程序,所實現的擴充功能如下: 1.增加單詞:保留字 ELSE,FOR,TO, DOWNTO 2.增加運算 +=,-=,++,-- 3.不等號# 改為 <> 4.增加條件語句的ELSE子句 5.擴充語句: ①FOR <變量>:=<表達式> TO <表達式> DO <語句> ②FOR <變量>:=<表達式> DOWNTO<表達式> DO <語句> 其中,語句①的循環變量的步長為1, 語句②的循環變量的步長為-1。 概述 源文件: *.plo 目標文件: *.COD 實現平臺:C++ Builder6.0

    標簽: Pascal 語言 PL 編譯

    上傳時間: 2015-06-22

    上傳用戶:hanli8870

  • 1. PL/0 語言介紹 ●PL/0 程序設計語言是一個較簡單的語言

    1. PL/0 語言介紹 ●PL/0 程序設計語言是一個較簡單的語言,它以賦值語句為基礎,構造概念有順序、條件和重復(循環)三種。PL/0 有子程序概念,包括過程定義(可以嵌套)與調用且有局部變量說明。PL/0語言編譯程序采用以語法分析為核心、一遍掃描的編譯方法。詞法分析和代碼生成作為獨立的子程序供語法分析程序調用。語法分析的同時,提供了出錯報告和出錯恢復的功能。在源程序沒有錯誤編譯通過的情況下,調用類pcode解釋程序解釋執行生成的類pcode代碼。 ●保留字(關鍵字):所謂保留字是指在Pascal語言中具有特定的含義。標準Pascal語言中的保留字一共有35個,Turbo Pascal語言一共有51個。下面是Pascal語言的保留字:AND,ARRAY,BEGIN,CASE,CONST,DIV,DO,DOWNTO,ELSE,END,FILE,FOR,FUNTION,GOTO,IF,IN,LABEL,MOD,NIL,NOT,OF,OR,PACKED,PROCEDURE,PROGRAM,RECORD,REPEAT,SET,THEN,TO,TYPE,UNTIL,VAR,WHILE,WITH,EXPORTS,SHR,STRING,ASM,OBJECT,UNIT,CONSTRUCTOR,IMPLEMENTATION,DESTRUCTOR,USES,INHERITED,INLINE,INTERFACE,LIBRARY,XOR,SHL

    標簽: PL 語言 程序設計語言

    上傳時間: 2015-07-17

    上傳用戶:zm7516678

  • 《PL/0的編譯器》:PL/0語言是Pascal語言的一個子集

    《PL/0的編譯器》:PL/0語言是Pascal語言的一個子集,《PL/0的編譯器》實現了把客戶用PL/0語言編寫的程序編譯成類pcode代碼,并能虛擬機上解釋運行生成的類pcode代碼的功能。《PL/0的編譯器》采用以語法分析為核心、一遍掃描的編譯方法。詞法分析和代碼生成作為獨立的子程序供語法分析程序調用。語法分析的同時,提供了出錯報告和出錯恢復的功能。

    標簽: Pascal PL 語言 編譯器

    上傳時間: 2013-12-19

    上傳用戶:busterman

  • C語言寫的PL0文法編譯器

    C語言寫的PL0文法編譯器,編譯得到虛擬機代碼(pcode)并解釋執行。

    標簽: PL0 C語言 編譯器

    上傳時間: 2016-03-24

    上傳用戶:lixinxiang

  • 本程序是簡單的c編譯器源碼

    本程序是簡單的c編譯器源碼,可以直接生成pcode,然后跑在虛擬機中

    標簽: 程序 源碼 編譯器

    上傳時間: 2013-12-15

    上傳用戶:思琦琦

  • PL0編譯器 PL/0編譯器的源語言是PL/0語言

    PL0編譯器 PL/0編譯器的源語言是PL/0語言,目標語言類pcode代碼,用C語言編寫而實現的。PL/0語言功能簡單、結構清晰、可讀性強、具有一般高級語言的特點。PL/0語言語句類型豐富,適應各種程序結構,賦值語句為其基礎。 本PL/0編譯器是在Visual C++6.0軟件環境下,用C語言實現,在Window XP平臺下運行通過的。

    標簽: PL PL0 編譯器 源語言

    上傳時間: 2016-08-25

    上傳用戶:小草123

  • C0文法編譯器

    C0文法編譯器,實現語言是cpp,生成pcode目標碼。

    標簽: 編譯器

    上傳時間: 2017-04-07

    上傳用戶:亞亞娟娟123

主站蜘蛛池模板: 金阳县| 西乌珠穆沁旗| 贡嘎县| 无锡市| 德兴市| 五台县| 元朗区| 长子县| 巨鹿县| 台中县| 河间市| 永和县| 饶阳县| 丹棱县| 揭阳市| 南充市| 惠来县| 兴化市| 教育| 喜德县| 武川县| 原阳县| 新河县| 福安市| 郴州市| 博乐市| 和顺县| 金乡县| 大姚县| 英吉沙县| 锡林浩特市| 嘉义县| 盐边县| 察隅县| 哈巴河县| 榕江县| 庆安县| 特克斯县| 康乐县| 吉林市| 广水市|