編譯原理全套實驗源代碼。包括詞法分析,遞歸下降語法分析,ll(1)語法分析,簡單優先語法分析和算符優先語法分析
上傳時間: 2014-01-01
上傳用戶:Thuan
編譯原理的實驗,是ll(1)文法做的,可以實現基本功能
上傳時間: 2013-12-16
上傳用戶:wangchong
The Linux kernel is one of the most interesting yet least understood open-source projects. It is also a basis for developing new kernel code. That is why Sams is excited to bring you the latest Linux kernel development information from a Novell insider in the second edition of Linux Kernel Development. This authoritative, practical guide will help you better understand the Linux kernel through updated coverage of all the major subsystems, new features associated with Linux 2.6 kernel and insider information on not-yet-released developments. You ll be able to take an in-depth look at Linux kernel from both a theoretical and an applied perspective as you cover a wide range of topics, including algorithms, system call interface, paging strategies and kernel synchronization. Get the top information right from the source in Linux Kernel Development.
標簽: interesting open-source understood projects
上傳時間: 2015-06-30
上傳用戶:zyt
[美]Joe Campbell 著 徐國定 廖衛東 張慶 譯 吳洪來 趙軍 審校 清華大學出版社 第一部分 串行通信基礎 第l章 ASCII字符集 第2章 異步通信技術基礎 第3章 錯誤及錯誤檢測 第4章 信息傳輸 第5章 調制解調器及其控制 第6章 UART:一個概念上的模型 第7章 實際的UART 第8章 baseline靈巧型調制解調器 第9章 智能調制解調器命令 第10章 協議調制解調器 第ll章 傳真機 第二部分 用C語言編寫異步通信程序 第12章 設計一個基本的串行I/O庫 第13章 程序的可移植性 第14章 波特率和數據格式函數 第15章 RS—232輸入控制 第16章 流控制和SIO管理 第17章 格式輸出 第18章 格式輸入 第19章 中斷I/O導論 第20章 中斷子處理程序 第2l章 靈巧型調制解調器程序設計 第22章 XMODEM文件傳送 第23章 循環冗余校驗CRC計算 第24章 Group3傳真圖象的編碼和解碼
上傳時間: 2015-07-05
上傳用戶:asdfasdfd
The Linux kernel is one of the most interesting yet least understood open-source projects. It is also a basis for developing new kernel code. That is why Sams is excited to bring you the latest Linux kernel development information from a Novell insider in the second edition of Linux Kernel Development. This authoritative, practical guide will help you better understand the Linux kernel through updated coverage of all the major subsystems, new features associated with Linux 2.6 kernel and insider information on not-yet-released developments. You ll be able to take an in-depth look at Linux kernel from both a theoretical and an applied perspective as you cover a wide range of topics, including algorithms, system call interface, paging strategies and kernel synchronization. Get the top information right from the source in Linux Kernel Development.
標簽: interesting open-source understood projects
上傳時間: 2015-07-26
上傳用戶:mpquest
用匯編語言做的一個打字游戲。運行環境是MASN5.0。 1,用戶打開軟件時先出現歡迎界面,當用戶輸入字符’1’時,再進入打字界面 當用戶按的是”ESC”鍵時,退出打字游戲 當用戶輸入不是數字”1”或者不是按的”ESC”鍵時,屏幕不動作,直到用戶輸入數字”1”或者按的”ESC”鍵時 2,打字字符從第二行開始顯示(雙數行為顯示打字內容,單數行由用戶輸入) 打字內容:1), We will see his boat and then.We ll say goodbye to him. 2), He ll be away for two months.We are very proud of him. 3,用戶輸入的和上一行相對應相等時,表示輸入正確,否則輸入錯誤,則顯示’#’ 當用戶按下”ESC”鍵,退出打字程序 4,顯示用戶打字的正確性,假如錯誤數小于10字符,顯示” Very Good!” 否則顯示” Very Bad!” 5,當用戶輸入一次時,假如用戶還想重新打字游戲,請按數字鍵”3”,否則按”ESC”鍵退出打字程序
上傳時間: 2015-08-17
上傳用戶:dapangxie
了解語法分析器的內部工作原理,通過在本次實驗中運用一定的編程技巧,掌握對表達式進行處理的一種方法。① 對輸入文法,由程序自動構造FIRST FOllOW集② 對輸入文法,由程序自動生成它的ll(1)分析表;③ 對于給定的輸入串,應能判斷識別該串是否為給定文法的句型。
上傳時間: 2014-01-06
上傳用戶:13215175592
This thorough, hands-on reference for database developers and administrators delivers expert guidance on sophisticated uses of Transact-SQL (T-SQL)¡ ª one of the most familiar and powerful programming languages for SQL Server. Written by a T-SQL guru, this guide focuses on language features and how they are interpreted and processed by the SQL Server execution engine. You¡ ¯ ll get in-depth coverage of the sophisticated uses of T-SQL, including triggers, user-defined functions, exception handling, and more. The book explains and compares solutions to database-development problems in both SQL Server 2000 and SQL Server 2005, discussing the new T-SQL programming features added to SQL Server 2005 in detail. Includes extensive code samples, table examples, and logic puzzles to help database developers and administrators understand the intricacies and help promote mastery of T-SQL.
標簽: administrators developers reference thorough
上傳時間: 2013-12-29
上傳用戶:Avoid98
學編譯原理時寫的一個語法分析程序 一.[目的要求] ① 對輸入文法,由程序自動構造FIRST FOllOW集 ② 對輸入文法,由程序自動生成它的ll(1)分析表; ③ 對于給定的輸入串,應能判斷識別該串是否為給定文法的句型。 二.[題目分析] 該程序可分為如下幾步: (1)讀入文法 (2)判斷正誤 (3)若無誤,判斷是否為ll(1)文法 (4)若是,構造分析表; (5)由總控算法判斷輸入符號串是否為該文法的句型。
上傳時間: 2015-10-17
上傳用戶:ippler8
每種程序設計語言都有描述程序語法結構的規則。例如,Pascal程序由程序塊(又叫分程序)構成,程序塊由語句組成,語句由表達式組成,表達式由記號組成等等。這些規則可以用上下文無關文法或BNF范式(Backus-Naur Form)描述。 編譯器常用的文法分析方法有自上而下和自下而上兩種。正如它們的名字所示,自上而下分析器建立分析樹是從根結點到葉結點,而自下而上分析器恰好反過來。它們的共同點是從左向右地掃描輸入,每次一個符號。 最有效的自上而下和自下而上的分析法都只能處理上下文無關文法的子類。這些子類足以描述程序設計語言的大多數語法結構,其中ll文法的分析器通常用手工實現,而LR文法的分析器通常利用自動工具構造。 本章致力于編譯器采用的典型語法分析方法。我們首先提出有關上下文無關文法的基本概念,然后介紹適合于手工實現的預測分析技術,最后給出自動工具用的LR分析算法。由于程序員準備的代碼經常會出現一些語法錯誤,因此我們還擴展所介紹的分析方法,使之能從常見的錯誤中恢復過來。 3.1 上下文無關文法 ..... 3.4 自下而上分析 3.6 二義文法的應用
上傳時間: 2013-12-25
上傳用戶:hanli8870