From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 102203 invoked by alias); 8 Mar 2016 00:11:18 -0000 Mailing-List: contact fortran-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: fortran-owner@gcc.gnu.org Received: (qmail 102136 invoked by uid 89); 8 Mar 2016 00:11:17 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.3 required=5.0 tests=BAYES_40,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_LOW,RP_MATCHES_RCVD autolearn=no version=3.3.2 spammy=Hx-languages-length:654, walter, H*r:ip*192.168.1.106, cells X-HELO: elasmtp-galgo.atl.sa.earthlink.net Received: from elasmtp-galgo.atl.sa.earthlink.net (HELO elasmtp-galgo.atl.sa.earthlink.net) (209.86.89.61) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 08 Mar 2016 00:11:14 +0000 Received: from [99.66.145.157] (helo=[192.168.1.106]) by elasmtp-galgo.atl.sa.earthlink.net with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.67) (envelope-from ) id 1ad5Eu-0002a1-2Q for fortran@gcc.gnu.org; Mon, 07 Mar 2016 19:11:04 -0500 To: gfortran From: W Spector Subject: Re: DEC Extension Support for gcc-4.8.3 Message-ID: <56DE1891.60900@earthlink.net> Date: Tue, 08 Mar 2016 00:11:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-ELNK-Trace: bd16f1146586632f4d2b10475b571120152fc2523306f66ab9969c631ec46970d1d1d915fe21a7e1350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-SW-Source: 2016-03/txt/msg00025.txt.bz2 Tim Prince wrote: > ... I thought the purpose of permitting '$' was to support VMS system function calls, so implicit integer may make sense. Such programs evidently won't be portable even if you reconcile this bit. Allowing $ in variable names was an old, old, ('60s/'70s) IBM mainframe extension, and maybe others of the era too. I first encountered it in 1978 or so. So definitely pre-VAX. Some dusty brain cells are thinking it may have been also used by some compilers (or pre-processors) to separate statements on a single line. Which of course is now done with semi-colons. Walter