Welcome![Sign In][Sign Up]
Location:
Search - 98

Search list

[ELanguageFreeICTCLAS.zip

Description: 计算所汉语词法分析系统ICTCLAS.分词正确率高达97.58%(973专家组评测),未登录词识别召回率均高于90%,其中中国人名的识别召回率接近98%处理速度为31.5Kbytes/s。ICTCLAS的特色还在于:可以根据需要输出多个高概率结果,有多种输出格式,支持北大词性标注集,973专家组给出的词性标注集合。
Platform: | Size: 3140098 | Author: | Hits:

[ELanguagenasm-0.98.zip

Description: 一个汇编语言编译器源码
Platform: | Size: 547112 | Author: | Hits:

[Compress-Decompress algrithmspcsnk029.zip

Description: WIN95/98 PE压缩软件源程序
Platform: | Size: 22757 | Author: | Hits:

[Disk Toolspart237.zip

Description: 一个Win95/98/NT下的分区管理程序,可以格式化和划分FAT16/FAT32分区,还可以选择启动分区
Platform: | Size: 168739 | Author: | Hits:

[DocumentsC 98标准.zip

Description:
Platform: | Size: 2345575 | Author: | Hits:

[WEB Mailimho-0-98.tar.gz

Description: 加速IMAP语法分析的工具
Platform: | Size: 93554 | Author: | Hits:

[GUI Developinfobar.zip

Description: This bar is similar to the Outlook, Outlook express, or Front Page 98 editor. It is useful to display application specific information with text and bitmaps. You can change dynamically 信息栏和Outlook,Outlook express或Front Page 98编辑器上的相似。用它来通过本文和位图显示应用程序的特性信息非常实用。你能动态地改变它
Platform: | Size: 46973 | Author: | Hits:

[GUI Developskins.zip

Description: SkinsSys is a picture-based skin system written in Visual C++/MFC and based on FriendSoft s SkinForm. 用SkinSys Ver 1.0创建皮肤 SkinsSys是一个Visual C++/MFC并且基于 FriendSoft的SkinForm的基于图片的皮肤系统 来源: http://www.codeguru.com/advancedui/skins.shtml 类别: Development Status: 4 - Beta Environment: Win32 (MS Windows) Intended Audience: Developers, End Users/Desktop License: GNU General Public License (GPL) Operating System: Windows 95/98/2000 Programming Language: C Topic: Software Development
Platform: | Size: 319617 | Author: | Hits:

[OS programGetPacket98.zip

Description: 获取局域网上网络包信息的程序for 98
Platform: | Size: 77141 | Author: | Hits:

[ELanguage编译原理及实践

Description:

目      录
译者序
前言
第1章   概论 1
1.1   为什么要用编译器 2
1.2   与编译器相关的程序 3
1.3   翻译步骤 5
1.4   编译器中的主要数据结构 8
1.5   编译器结构中的其他问题 10
1.6   自举与移植 12
1.7   TINY样本语言与编译器 14
1.7.1   TINY语言 15
1.7.2   TINY编译器 15
1.7.3   TM机 17
1.8   C-Minus:编译器项目的一种语言 18
练习 19
注意与参考 20
第2章   词法分析 21
2.1   扫描处理 21
2.2   正则表达式 23
2.2.1   正则表达式的定义 23
2.2.2   正则表达式的扩展 27
2.2.3   程序设计语言记号的正则表达式 29
2.3   有穷自动机 32
2.3.1   确定性有穷自动机的定义 32
2.3.2   先行、回溯和非确定性自动机 36
2.3.3   用代码实现有穷自动机 41
2.4   从正则表达式到DFA 45
2.4.1   从正则表达式到NFA 45
2.4.2   从NFA到DFA 48
2.4.3   利用子集构造模拟NFA 50
2.4.4   将DFA中的状态数最小化 51
2.5   TINY扫描程序的实现 52
2.5.1   为样本语言TINY实现一个扫描
程序 53
2.5.2   保留字与标识符 56
2.5.3   为标识符分配空间 57
2.6   利用Lex 自动生成扫描程序 57
2.6.1   正则表达式的Lex 约定 58
2.6.2   Lex输入文件的格式 59
2.6.3   使用Lex的TINY扫描程序 64
练习 65
编程练习 67
注意与参考 67
第3章   上下文无关文法及分析 69
3.1   分析过程 69
3.2   上下文无关文法 70
3.2.1   与正则表达式比较 70
3.2.2   上下文无关文法规则的说明 71
3.2.3   推导及由文法定义的语言 72
3.3   分析树与抽象语法树 77
3.3.1   分析树 77
3.3.2   抽象语法树 79
3.4   二义性 83
3.4.1   二义性文法 83
3.4.2   优先权和结合性 85
3.4.3   悬挂else问题 87
3.4.4   无关紧要的二义性 89
3.5   扩展的表示法:EBNF和语法图 89
3.5.1   EBNF表示法 89
3.5.2   语法图 91
3.6   上下文无关语言的形式特性 93
3.6.1   上下文无关语言的形式定义 93
3.6.2   文法规则和等式 94
3.6.3   乔姆斯基层次和作为上下文无关
规则的语法局限 95
3.7   TINY语言的语法 97
3.7.1   TINY的上下文无关文法 97
3.7.2   TINY编译器的语法树结构 98
练习 101
注意与参考 104
第4章   自顶向下的分析 105
4.1   使用递归下降分析算法进行自顶向下
的分析 105
4.1.1   递归下降分析的基本方法 105
4.1.2   重复和选择:使用EBNF 107
4.1.3   其他决定问题 112
4.2   LL(1)分析 113
4.2.1   LL(1)分析的基本方法 113
4.2.2   LL(1)分析与算法 114
4.2.3   消除左递归和提取左因子 117
4.2.4   在LL(1)分析中构造语法树 124
4.3   First集合和Follow集合 125
4.3.1   First 集合 125
4.3.2   Follow 集合 130
4.3.3   构造LL(1)分析表 134
4.3.4   再向前:LL(k)分析程序 135
4.4   TINY语言的递归下降分析程序 136
4.5   自顶向下分析程序中的错误校正 137
4.5.1   在递归下降分析程序中的错误
校正 138
4.5.2   在LL(1)分析程序中的错误校正 140
4.5.3   在TINY分析程序中的错误校正 141
练习 143
编程练习 146
注意与参考 148
第5章   自底向上的分析 150
5.1   自底向上分析概览 151
5.2   LR(0)项的有穷自动机与LR(0)分析 153
5.2.1   LR(0)项 153
5.2.2   项目的有穷自动机 154
5.2.3   LR(0)分析算法 157
5.3   SLR(1)分析 160
5.3.1   SLR(1)分析算法 160
5.3.2   用于分析冲突的消除二义性
规则 163
5.3.3   SLR(1)分析能力的局限性 164
5.3.4   SLR(k)文法 165
5.4   一般的LR(1)和LALR(1)分析 166
5.4.1   LR(1)项的有穷自动机 166
5.4.2   LR(1)分析算法 169
5.4.3   LALR(1)分析 171
5.5   Yacc:一个LALR(1)分析程序的
生成器 173
5.5.1   Yacc基础 173
5.5.2   Yacc选项 176
5.5.3   分析冲突与消除二义性的规则 180
5.5.4   描述Yacc分析程序的执行 183
5.5.5   Yacc中的任意值类型 184
5.5.6   Yacc中嵌入的动作 185
5.6   使用Yacc生成TINY分析程序 186
5.7   自底向上分析程序中的错误校正 188
5.7.1   自底向上分析中的错误检测 188
5.7.2   应急方式错误校正 188
5.7.3   Yacc中的错误校正 189
5.7.4   TINY中的错误校正 192
练习 192
编程练习 195
注意与参考 197
第6章   语义分析 198
6.1   属性和属性文法 199
6.1.1   属性文法 200
6.1.2   属性文法的简化和扩充 206
6.2   属性计算算法 207
6.2.1   相关图和赋值顺序 208
6.2.2   合成和继承属性 212
6.2.3   作为参数和返回值的属性 219
6.2.4   使用扩展数据结构存储属性值 221
6.2.5   语法分析时属性的计算 223
6.2.6   语法中属性计算的相关性 226
6.3   符号表 227
6.3.1   符号表的结构 228
6.3.2   说明 230
6.3.3   作用域规则和块结构 232
6.3.4   同层说明的相互作用 236
6.3.5   使用符号表的属性文法的一个
扩充例子 237
6.4   数据类型和类型检查 241
6.4.1   类型表达式和类型构造器 242
6.4.2   类型名、类型说明和递归类型 246
6.4.3   类型等价 248
6.4.4   类型推论和类型检查 253
6.4.5   类型检查的其他主题 255
6.5   TINY语言的语义分析 257
6.5.1   TINY的符号表 258
6.5.2   TINY语义分析程序 259
练习 260
编程练习 264
注意与参考 264
第7章   运行时环境 266
7.1   程序执行时的存储器组织 266
7.2   完全静态运行时环境 269
7.3   基于栈的运行时环境 271
7.3.1   没有局部过程的基于栈的环境 271
7.3.2  带有局部过程的基于栈的环境 281
7.3.3   带有过程参数的基于栈的环境 284
7.4   动态存储器 286
7.4.1   完全动态运行时环境 286
7.4.2   面向对象的语言中的动态存储器 287
7.4.3   堆管理 289
7.4.4   堆的自动管理 292
7.5   参数传递机制 292
7.5.1   值传递 293
7.5.2   引用传递 294
7.5.3   值结果传递 295
7.5.4   名字传递 295
7.6   TINY语言的运行时环境 296
练习 297
编程练习 303
注意与参考 304
第8章   代码生成 305
8.1   中间代码和用于代码生成的数据
结构 305
8.1.1   三地址码 306
8.1.2   用于实现三地址码的数据结构 308
8.1.3   P-代码 310
8.2   基本的代码生成技术 312
8.2.1   作为合成属性的中间代码或目标
代码 312
8.2.2   实际的代码生成 314
8.2.3   从中间代码生成目标代码 317
8.3   数据结构引用的代码生成 319
8.3.1   地址计算 319
8.3.2   数组引用 320
8.3.3   栈记录结构和指针引用 325
8.4   控制语句和逻辑表达式的代码生成 328
8.4.1   if 和while 语句的代码生成 328
8.4.2   标号的生成和回填 330
8.4.3   逻辑表达式的代码生成 330
8.4.4   if 和while 语句的代码生成过程
样例 331
8.5   过程和函数调用的代码生成 334
8.5.1   过程和函数的中间代码 334
8.5.2   函数定义和调用的代码生成过程 336
8.6   商用编译器中的代码生成:两个案
例研究 339
8.6.1   对于80×86的Borland 3.0版C编
译器 339
8.6.2   Sun SparcStation的Sun 2.0 C编
译器 343
8.7   TM:简单的目标机器 346
8.7.1   Tiny Machine的基本结构 347
8.7.2   TM模拟器 349
8.8   TINY语言的代码生成器 351
8.8.1   TINY代码生成器的TM接口 351
8.8.2   TINY代码生成器 352
8.8.3   用TINY编译器产生和使用TM
代码文件 354
8.8.4   TINY编译器生成的TM代码文
件示例 355
8.9   代码优化技术考察 357
8.9.1   代码优化的主要来源 358
8.9.2   优化分类 360
8.9.3   优化的数据结构和实现技术 362
8.10   TINY代码生成器的简单优化 366
8.10.1   将临时变量放入寄存器 366
8.10.2   在寄存器中保存变量 367
8.10.3   优化测试表达式 367
练习 368
编程练习 371
注意与参考 372
附录A   编译器设计方案 373
附录B   小型编译器列表 381
附录C   Tiny Machine模拟器列表 417


Platform: | Size: 7612048 | Author: wesong | Hits:

[WEB Codewin程序设计

Description: 本书介绍了在Microsoft Windows 98、Microsoft Windows NT 4.0和Windows NT 5.0下程序写作的方法。这些程序用C语言编写并使用原始的Windows Application Programming Interface(API)。如在本章稍后所讨论的,这不是写作Windows程序的唯一方法。然而,无论最终您使用什么方式写作程序,了解Windows API都是非常重要的。 - This book introduced in Microsoft Windows 98, Microsoft Windows NT 4.0 and Windows the NT 5.0 procedures writing method. These procedures use the C language compilation and use primitive Windows Application Programming Interface (API). If, this which later discusses in this chapter writes the Windows procedure only method. However, regardless of finally you use any way writing procedure, understood Windows API all is count for much.
Platform: | Size: 805101 | Author: 冀玉东 | Hits:

[WEB CodeC++98标准

Description: c++标准,是不可多得的文档!-c standard, is the rare documents!
Platform: | Size: 2345888 | Author: holyfriend | Hits:

[Windows Develop81-101

Description: vc灵感编程范例源代码 81 创建树 82 创建声音控制按钮 83 播放控制 84 文本对话框 85 时钟 87 通信控制 88 创建文本区域组件 89 更改文本区域 91 学校报表 92 银行平衡表 93 Java多线程小程序演示浏览 94 发送接收数据 95 信件处理 96 服务器监听 97 发送接收UDP数据 98 创建备用屏幕 99 SQL数据集 100 视频会话 101 绘图-vc inspiration programming model to create the source code 81 82 trees to create voice control button 83 broadcast version control 84 Clock dialog 85 88 87 Communication Control text created 89 regional units to change school text regional statements 92 91 silver Bank balance sheet of 93 small Java multithreading procedures demonstration here to receive this information 94 95 96 mail processing server monitoring Send to listen to 97 receive 98 UDP data to create standby screen 99 SQL data sets 100 Video Conversation 101 Mapping
Platform: | Size: 351181 | Author: yiyizi | Hits:

[Exploitinsertcode

Description: PE可执行文件的镶入式程序的编写方法及示例(镶入式后门程序&原程序) 由于Microsoft公司的Windows系统是当前大部分个人电脑所使用的操作系统 主要包括win95,98,me,nt4,2000,xp等,而这些系统所使用的可执行文件的格式基 本上是PE结构的。这里的可执行文件的镶入式程序就是针对PE结构的可执行文件。 这里先简单说一下PE文件框架结构: DOS MZ header DOS stub//在不支持 PE文件格式的操作系统中它将简单显示一个错误提示 PE header//含了许多PE装载器用到的重要信息 Section table//每个Section的信息 Section 1 Section 2 Section 3.... 由于SectionAlignment 块对齐的原因每个Section之间都会产生很多空间, 镶入式程序的代码可以放在Section之间的空位上,比较方便的方法是把代码放在 最后一个Section的末尾,然后更改Misc.VirtualSize和SizeOfRawData这两个位 于Section table的IMAGE_SECTION_HEADER结构数组的成员。如果代码十分的长, 有时候会造成镶入的代码无法被完全加载而产生错误,这时需要更改SizeOfImage 在IMAGE_NT_HEADERS 结构中。 在不同的WINDOWS版本中api调用地址也有不同,为了解决这个问题可以更改引 入表让加载器-PE executable files embedded into the formal process of the preparation methods and examples (Insert-in procedures for the back door
Platform: | Size: 79185 | Author: 无间刀 | Hits:

[ICQ-IM-ChatMyICQ

Description: Interverse Project - The interverse is the evolution and combination of the web, chat, IM, and voice communication. It is not just a graphical user interface (GUI), but an immersive user interface (IUI). This project will develop the clients and content used in the interverse Interverse 是Web,聊天,IM,和语音通讯的发展和组合。它不只是一个图形化的用户接口(GUI),也是一个沉浸式的用户接口(IUI)。这个项目将开发沉浸式环境中的客户端和内容。 来源:http://sourceforge.net/projects/interverse/ Development Status: 3 - Alpha, 4 - BetaEnvironment: Other Environment, X11 ApplicationsIntended Audience: Developers, End Users/Desktop, Other AudienceLicense: GNU Lesser General Public License (LGPL)Operating System: Windows 95/98/2000, OS Independent, LinuxProgramming Language: APL, C, C++Topic: Communications, 3D Rendering, MIDI -Interverse Project - The interverse evolution and is the combination of the web, chat, IM, and voice communication. It is not just a graphical user interface (GUI), but an immersive user interface (IUI). This project will develop the clients and content used in the interverse Interverse Web, chat, IM, and voice communications and the development portfolio. It is not just a graphical user interface (GUI), as well as an immersion in the user interface (IUI). This project will develop immersion environment of the client and content. Source : http://sourceforge.net/projects/interverse/ Development Status : 3-Alpha, 4-BetaEnvironment : Other Environment, X11 ApplicationsIntended Audience : Developers and End Users / Desktop, Other AudienceLicense : Lesser GNU General Public License (LGPL) Opera
Platform: | Size: 2022699 | Author: | Hits:

[Windows DevelopBiosNtSuiteBin

Description: 1.Bios ID号2 Bios 类型3 Bios 日期4 OEM 信息5.主板芯片ID号读取代码以及dll 支持:win95/98/Me/NT/2000/XP MS Visual Studio(vc,vb,etc.) Borland Builders(C++ builder, Delphi, JBuilder) 通过com-java桥, BiosNt能够用于Java2环境中Power Builder-1.Bios ID No. 2 Bios three types Bios date information OEM 4 5. Motherboard chip ID code reader and dll support : win95/98/Me/NT/2000/XP MS Visual Studio (vc, vb, etc.). Borland Builders (C builder, Delphi, JBuilder) com - java bridge can be used Java2 BiosNt environment Power Builder
Platform: | Size: 2579704 | Author: 尹伟红 | Hits:

[Other resource工资管理软件VFP

Description: 本工资管理系统是一个运行于Windows 95/98 的基于图形用户界面的通用工资管理系统。它具有图形界面友好、操作简单、使用灵活之特点。工资项目、报表格式由用户任意设置,从而满足各用户的实际环境。因此,此软件适合于各企事业单位使用。-the wage management system is running on a Windows 95/98-based graphical user interface common wage management system. It has a graphical interface friendly, simple operation, the use of flexible Features. Wages and statement formats arbitrarily set by the user, thereby satisfying the user's actual circumstances. So, this software suitable for the enterprise units.
Platform: | Size: 1563164 | Author: 许正宝 | Hits:

[Other resourcetank2005

Description: TANK2005是一款DOS游戏,WINXP下鼠标将无法正常使用!建议在WIN98下运行。游戏开发创意来自《闪点行动》中开着坦克时的激情,游戏图片和音乐素材用的是《命令与征服1》中的,并做了相应的修改。这个游戏有点大制做的味道,有兴趣的朋友可以研究研究。开发工具:DJGPP+allegro (C语言)-TANK2005 is a DOS game, WINXP mouse will not be able to use normal! Recommendations run under Windows 98. From the creative game development "video reveals Operation Flashpoint" tanks had driven the passion, pictures and games with music material is "a fabulously", and has done a revised accordingly. The games are too big for the system to do the flavor, interested friends studies. Development tools : DJGPP ALLEGRO (C language)
Platform: | Size: 5977787 | Author: 余超 | Hits:

[Other大学站点文件

Description: 本软件是集成式的输入平台,是一个输入法整合软件,除了本有的拼音输入外,可以挂接 各种形码输入方案,如五笔98、86、郑 ... 由于使用只有50多K的单线矢量字库,从体积而 言是目前最小的汉字系统,当然显示效果会打个折扣,直接键入xzl.com进行加载即可。 -the software is integrated platform for the importation of an input method integration software, in addition to the importation of some alphabet can be articulated various fractal importation programs, such as the five 98,86, Zheng ... only because of the use of more than 50 K in a single vector font, size is Minimum system of Chinese characters, of course, there will be a discount or a direct dialing xzl.com load can be carried out.
Platform: | Size: 25143 | Author: 蒋磊 | Hits:

[Com PortComWin32

Description: 一个很好用的comm类,对于开发串口工作很有帮助,因多次测试没问题!可在98/2000/xp上正常使用-a good use of comm category, serial work for the development of useful, because several tests No problem! In normal use 98/2000/XP
Platform: | Size: 11209 | Author: 聂波 | Hits:
« 1 2 3 4 5 67 8 9 10 11 ... 50 »

CodeBus www.codebus.net