ISO/IEC JTC1/SC22/WG5 N1492 PROPOSALS FOR TECHNICAL CHANGES John Reid Here is a list of changes to the draft that have been proposed in J3 papers. 1. Changed functionality: 02-229 (Donev) Allow scalar pointer in C_LOC. 02-230 (Donev) Allow nonpolymorhic scalar of nonparameterized derived type in C_LOC and C_F_POINTER. 02-231 (Donev) Allow unallocated variable in C_LOC. 02-243 (Reid) Allow IOLENGTH= INQUIRE with user-defined derived-type i/o. 02-248 (Brainerd/Smith) More general initialization expressions. 2. Fix problems or make easier to understand and use: 02-238 (Cohen) Fix EXTERNAL statement and remove implicit EXTERNAL. 02-242 (Reid) Do not allow extension of an alias to a type with parameters. 02-242 (Reid) Allow in a deferred generic binding. 02-242 (Reid) Disallow implicit PASS. See, also, 02-235 (Cohen). 02-243 (Reid) Require if is not a named variable. 02-247 (Brainerd/Smith) Require explicit declaration of type parameters. 02-250 (Cohen) Explicit declaration of abstract interfaces.