>Is the following code standard conforming? No. >C201 disallows the End Subroutine statement. Is this correct? No. >Subroutine sub1 > Block > Interface > Subroutine sub > End Subrouttine Typo. > End Interface > End Block >End You should find that it compiles ok after correcting the typo. Cheers, -- ........................Malcolm Cohen, Nihon NAG, Tokyo.