在宿主语言变量赋值方面,考虑如何将#EF与其宿主语言(G HH)无缝集成。传统IEF需要在元组分量和宿主语言变量之间传递数据,而#EF则可直接将表达式结果值赋给任何适合类型的宿主语言变量。例如,“检索大于J8岁的教师可用下列语句: I3F3GK ! !”,这种查询结果类型为+), 5!如果>4O!/L=4,’)+是宿主语言变量的同类型对象,则扩展了#EF的G HH可写成:“D I3F3GK ! !”,其中>4O!/L=4,’)+的值成为这些!/L=4,-对象的集合。从集合中提取元素或获取每个成员的集合或包要比传统IEF基于游标的方法简单。首先,我们需要将集合或包转换为列表,这可以通过使用#"Q3"实现。