一种编译型数据库语言——CLIPPER 5.01 湖南 何永胜 1994-04-15 ■CLIPPER 5.01是一种名符其实的编译型语言,编译出的文件为EXE文件,对DBASE Ⅲ、DBASE PLUS编写的应用程序,不用做任何修改、即可编译成EXE文件。对FOXBASE、FOXPRO编写的应用程序,只需做很少的修改,即可编译成EXE文件。CLIPPER还以实用程序的形式提供了程序开发、调试等环境,使用方便。 ■编译出的EXE文件在内存允许的情况下,可在任何汉字系统中运行,如2.13H、UCDOS、WPS等。 ■CLIPPER 5.01的连结器RTLINK提供了覆盖功能,对比常规内存640K大得多的文件可通过覆盖功能运行于常规内存中。 ■支持汉字字段名及变量名。 ■PRG文件编译成EXE文件后,直接运行于DOS下面,免除了向用户提供数据库语言的麻烦,更重要的是,程序的保密性大大加强了,阻止了非法拷贝程序和修改程序。 ■CLIPPER提供了比DBASE Ⅲ PLUS更加丰富的命令和函数,例如:直接建立文件、读取文件等。 ■CLIPPER提供了与汇编语言及C语言接口功能,使用户能使用汇编和C语言随意修改、增加CLIPPER本身的函数,使开发工作更加得心应手。 ■用CLIPPER编译成的EXE文件,其运行速度比PRG及FOX均快。 综上所述,CLIPPER 5.01的确是一种崭新的数据库开发环境及工具,笔者在此有意为同行推荐使用这种语言。