搜索资源列表
使用lex分析java源程序
- Lex是美国Bell实验室用C语言研制的一个词法分析程序自生成工具。它的基本原理就是使用正则表达式扫描匹配文本,并为每一个匹配模式定义一些操作,当用C语言作宿主语言时,这些操作都由C语言实现。一种匹配的正则表达式可能会包含相关的动作。这一动作可能还包括返回一个标记。当 Lex 接收到文件或文本形式的输入时,它试图将文本与正则表达式进行匹配。它一次读入一个输入字符,直到找到一个匹配的模式。如果能够找到一个匹配的模式,Lex 就执行相关的动作(可能包括返回一个标记)。-Lex Bell Labora
source+code
- 基于JAVA的并行程序编辑器研究与设计 并行编程在高性能计算领域的应用越来越广泛。国家863计划项目“网格服务环境结点建设及其支撑技术研究”的子课题 “用户开发环境研究”,旨在开发出以客户端/服务器模式运行的,能在远程编辑、编译、运行、调试并行程序的集成开发环境。并行程序的源代码编辑应该在一个友好的编辑器下进行。当前的编辑器种类繁多,但专门针对并行程序且便于集成到远程集成开发环境中的编辑器很少。编辑器的好坏不仅影响着用户编写程序的效率,而且影响着用户对整个集成开发环境的认可程度。本文
JOBJECTSTREAM
- Java源码,文件操作,OOP,读取数据 Java以对象形式读存数据,本例将演示如何实现以对象的形式读存数据,做到真正的OOP。在 OOP 编程中,数据经常和其上的操作一同被封装在一个类中,如工人的基本信息和其上的修改读取操作封装在一个类Worker 中。这样做得好处是数据的处理变得非常容易。但是如果在数据保存时还是沿用以前c 语言等面向过程语言的操作方法,则无论是写数据还是读数据都非常困难,容易出错。-Java source code, file operations, OOP, read