全部博文(287)
分类: 系统运维
2008-10-13 14:30:18
l 新的built-ins功能:
%CHECKER
%XLATE
%SCANR
%LOOKUP
l JAVA方面:
增加了java相关的支持;
键值EXTPROC可以引用java的CLASS例程;
CLASS键值可以定义在D-SPACE中;
STATIC键值可以用在java的静态历程;
l 在C-SPACE中,采用流行编程格式;
l 监控操作群组;
l 文件的联机控制可以程序打开操作;
l Date/time/timestamp 等操作可以在C-SPACE中表达;
l 增加了结构化语句elseif;
l 可预定义编译器定向;
l 增加了D-SPACE中Qualified 数据结构ds定义格式;
英文全文:
New built-in functions:
%CHECKR, %XLATE,%SCANR, %LOOKUP
Increasing Java-related support
EXTPROC maps to Object (CLASS) methods
CLASS keyword on the D spec
STATIC keyword for static methods
Modernization: Free Form Calcs!
Monitor operation group
Runtime control of file to be opened
Date/time/timestamp operations in expressions
Language Cleanup: ELSEIF
Predefined compiler directives
More Function:Qualified names in data
Structures
应用实例:
java部分
Java程序中的静态历程:
static String Integer.toString(int)
这个例程可以在RPG IV中定义为:
D tostring PR O EXTPROC(*JAVA:
D 'java.lang.Integer':
D 'toString')
D CLASS(*JAVA:'java.lang.String')
D STATIC
D num 10I 0 VALUE