From owner-sc22wg5+sc22wg5-dom9=www.open-std.org@open-std.org  Tue Aug 11 01:00:20 2020
Return-Path: <owner-sc22wg5+sc22wg5-dom9=www.open-std.org@open-std.org>
X-Original-To: sc22wg5-dom9
Delivered-To: sc22wg5-dom9@www.open-std.org
Received: by www.open-std.org (Postfix, from userid 521)
	id A02AF358556; Tue, 11 Aug 2020 01:00:20 +0200 (CEST)
Delivered-To: sc22wg5@open-std.org
Received: from mail-qk1-f178.google.com (mail-qk1-f178.google.com [209.85.222.178])
	(using TLSv1 with cipher AES128-SHA (128/128 bits))
	(No client certificate requested)
	by www.open-std.org (Postfix) with ESMTP id 3C6673571D3
	for <sc22wg5@open-std.org>; Tue, 11 Aug 2020 01:00:20 +0200 (CEST)
Received: by mail-qk1-f178.google.com with SMTP id b79so10031375qkg.9
        for <sc22wg5@open-std.org>; Mon, 10 Aug 2020 16:00:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=stevelionel.com; s=google;
        h=to:from:subject:message-id:date:user-agent:mime-version
         :content-transfer-encoding:content-language;
        bh=rFW7JwGeyFLfBhYzGL8A6eC+ReFzwWmMWDXZTwqiPEM=;
        b=BpRRQJrqVxXyQQwDR8wr2xAXt7cl/iPLl71BztQz+Wqc16XeGV307CUzq1IixrqgPj
         IW1FPnr+2BOsfxewPvMdgheUAMWzJ7X/t1hmbCDPddkFwhaclfZFUhbNz9YjgReonqZE
         PqFlePuPGesvu3Sa9u9qfwLRTG3oXewKo7gQQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:to:from:subject:message-id:date:user-agent
         :mime-version:content-transfer-encoding:content-language;
        bh=rFW7JwGeyFLfBhYzGL8A6eC+ReFzwWmMWDXZTwqiPEM=;
        b=cyqxPDjg05JA2V56ZTTZSw6wMxUnGbYsa4Ub8YWvLgwufwQJnUGQLa71mfCUnTofU/
         Wkohw+RGpkt1igOM5aky0G+k8efiTHKWJREAtibkt2QqJ8gpXM7kE9CK/1wA6DTV73sG
         ucnq3JP+C3YKmCUAaTliPsN+cDaNa4BrTu1ejV4uwHAljLsKs39WBs46e8bb4Y3IM+O3
         e3F47MvgOCNy9CIeQIrwf409AlP3stz6FXv81y4ttVjtLOQrdBx/0DjxBOE549gqSYUr
         qnCIkJZyfBLvrIuYNcuUCyGEpx61mDbMoJ4iuCsf3XhnmVuBs8WHFctZNVoE1UyVxBJK
         fWRA==
X-Gm-Message-State: AOAM531PNg3mBebKqSKp9Gf/w7DB5OriqAwgbZY4fskQ5jlYM9JoGeMk
	ll4YyiBU9dj6kvHuhhxTxlcBYu7dig8=
X-Google-Smtp-Source: ABdhPJzVMopF4BfuPd42KaKgAvscFce9lL6X3oNvspsZm05CD0MyXy2spuF0SC4CSyl6WbQ9ABLDUQ==
X-Received: by 2002:a05:620a:12af:: with SMTP id x15mr27348857qki.441.1597100418076;
        Mon, 10 Aug 2020 16:00:18 -0700 (PDT)
Received: from [192.168.1.2] ([71.255.115.200])
        by smtp.gmail.com with ESMTPSA id x67sm15722818qke.136.2020.08.10.16.00.17
        for <sc22wg5@open-std.org>
        (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
        Mon, 10 Aug 2020 16:00:17 -0700 (PDT)
To: WG5 List <sc22wg5@open-std.org>
From: Steve Lionel <steve@stevelionel.com>
Subject: Fortran 90 and BOZ literals
X-Clacks-Overhead:  GNU Terry Pratchett
Message-ID: <a32915cf-8fe1-4fed-3259-18491e38a4cd@stevelionel.com>
Date: Mon, 10 Aug 2020 19:00:15 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.11.0
MIME-Version: 1.0
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Sender: owner-sc22wg5@open-std.org
Precedence: bulk

I am working on a "Doctor Fortran" post about BOZ constants, and ran 
across something very odd in Fortran 90:


R408 binary-constant is B ’ digit [ digit ] ... ’
                      or B
Constraint: digit must have one of the values 0 or 1.

R409 octal-constant is O ’ digit [ digit ] ... ’
                     or O
Constraint: digit must have one of the values 0 through 7.

R410 hex-constant is Z ’ hex-digit [ hex-digit ] ... ’
                   or Z

The text never explains what a bare B, O or Z means. This is gone in 
Fortran 95 and I didn't see any mention of it in the three Fortran 90 
corrigenda. What was this supposed to be? (If you get this on the J3 
list, please reply to the WG5 list - thanks.)

Steve

