程序代码自动生成系统的设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大连理工大学

硕士学位论文

程序代码自动生成系统的设计与实现

姓名:许春权

申请学位级别:硕士

专业:软件工程

指导教师:田园

20060408

大连理_丁大学专业学位硕士学位论文

系统采用iava的i18n技术实现支持多语言的用户界面,目前系统支持英文和中文。

(3)运用J下则表达式进行用户输入的检错

cG的其中一项重要的系统输入是用户的输入,用户输入的正确与否关系到生成的代码的一些字符是否合法,因此有必要对用户输入的数据进行检错。系统采用正则表达式技术。一个正则表达式就是由普通字符(例如字符a到z)以及特殊字符(称为元字符)组成的文字模式,该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与用户输入的数据进行匹配。例如,定义包名的字符模式为(a-zA·z_¥](a-zA—z0—9』]+([,】[a-zA-z0-9.-¥】+)+,将用户输入的包名与其进行匹配。3.4系统运行结果

3,4.1系统运行界面演示

生成代码时的界面如图3.15:

图3.15程序界面

Fig.3.15ProgfmFace

相关文档
最新文档