Re: DocBook function synopsis

Subject: Re: DocBook function synopsis
From: "Mitch C. Amiano" <amiamc@xxxxxxxxxxxxxxx>
Date: Fri, 10 Jul 1998 10:56:07 -0400
Frank A. Christoph wrote:

> I agree that "static" is misleading in this case; at the time, I couldn't
> think of a better word to describe the opposite of "virtual."  Actually, it
> later occurred to me to use the a declaration like the following instead
>
> <!ENTITY % local.funcdef.attrib "
>   Class CDATA #IMPLIED
>   Abstract (abstract|concrete) concrete     -- pure or not --
>   Dispatch (dynamic|static) static          -- virtual or not --
>   Effect (functional|imperative) imperative -- const or not --">
>
> which I think is clearer, since it avoids the eccentricities of C++
> terminology.  Anyway, the specific names are still not decided.

This would appear to be more flexible.
For Effect, what about (sideeffectfree|unrestricted)
or Mutability (immutable|mutable) which doesn't imply a style
of coding.

--
Mitch


 DSSSList info and archive:  http://www.mulberrytech.com/dsssl/dssslist


Current Thread
  • RE: DocBook function synopsis, (continued)
    • Frank A. Christoph - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id WAA27256Thu, 9 Jul 1998 22:45:28 -0400 (EDT)
      • Mitch C. Amiano - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id KAA13750Fri, 10 Jul 1998 10:23:10 -0400 (EDT)
        • Graydon Hoare - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id LAA18381Fri, 10 Jul 1998 11:53:57 -0400 (EDT)
        • Mitch C. Amiano - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id PAA29953Fri, 10 Jul 1998 15:18:28 -0400 (EDT)
      • Mitch C. Amiano - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id KAA14489Fri, 10 Jul 1998 10:58:42 -0400 (EDT) <=
      • Graydon Hoare - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id MAA18685Fri, 10 Jul 1998 12:01:21 -0400 (EDT)
    • Frank A. Christoph - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id XAA09472Sun, 12 Jul 1998 23:32:53 -0400 (EDT)