Wolf Bergenheim to Anton Shepelev:

> > > Without parameters BP puts ASCII character 07h into
> > > stdout, causing a beep as long as the ANSI driver is
> > > loaded.
> >
> > [...] the reference to the ANSI driver makes no sense:
> > as long as what duration?
>
> From the Cambridge Dictionary
> <https://dictionary.cambridge.org/grammar/british-grammar/as-long-as-and-so-long-as>
>  :
>
> As long as or so long as also means 'provided that',
> 'providing that' or 'on condition that': You are allowed
> to go as long as you let us know when you arrive.  So long
> as is a little more informal: You can borrow the car so
> long as you don't drive too fast

Yes, of course -- this meaning hadn't occurred to me,
probably because `as long as' sounds really /weird/ in that
context, because implies a process in duration, rather than
a precondition.  This is a very fine nuance:

  
<https://forum.wordreference.com/threads/as-long-as-versus-if.2276223/post-11426462>

> Since you were confused, maybe others would also be
> confused, so I replaced it with "provided that".

I do not believe in simplifying your language because
someone might be confused.  I for one will be have even the
richest and most complex expressions /as long as/ as their
are good English (-: I would simply say `if /an/ ANSI driver
is loaded' (there may exist more than one ANSI driver,
right?)

> > I wonder whether the effect of a command should be
> > descirbed /before/ its syntax and parameters, so that
> > the reader should understand the context of what he is
> > reading.
>
> I thought about it, but ultimately the manual is for users
> who want to know how to use a command rather than know
> what it does, so I feel the syntax is more important.

My point is not about the order of importence, but rather
about the sequence of exposition.  A good document is
readable from to bottom, which means that all the context
required to understand a passage must needs have been
provided /above/ it, and declaring the purpose of a command
prior to describing its parameters helps establish the
context necessary for understanding.  For example, look at
man pages:
                <https://manned.org/man/mv>

They all begin with a brief description of what a command of
function does, and only then do they provide the syntax and
delve into details.  This is very good, time-honoured
structure.

P.S.: As one who writes and maintains some complicated .bat-
      files, I wish DOG were available for Windows, too.  I
      am not into Powershell at all at all.



_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to