🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.sys.amiga.tech
6 messages
6 total messages Started by Angela Schmidt Mon, 04 Mar 1996 23:48
Stil-Frage: Stem-Variablen
#3932
Author: Angela Schmidt
Date: Mon, 04 Mar 1996 23:48
19 lines
1330 bytes
Hallo,

ich habe eine Frage an die ARexx-Experten: wenn bei einem Befehl wie
"GETATTR" oder "SETATTR" eine Stem-Variable übergeben wird, wird
diese dann _mit_ oder _ohne_ Punkt am Ende übergeben? Oder anders
ausgedrückt: welche der beiden folgenden Zeilen ist richtiger bzw
geläufiger?

GETATTR APPLICATION STEM mystem
GETATTR APPLICATION STEM mystem.

Ich habe schon beide Varianten gesehen, möchte nun aber wissen, welche
Variante besser ist - möglichst auch mit Begründung bzw.
Quellenangabe. Ich nehme auch gerne ein RTFM mit Buchbezeichnung
und Seitenzahl entgegen. :-)

--
Angela Schmidt // Angela.Schmidt@stud.uni-karlsruhe.de  voice: +49 721 695307
  IRC: Nessy \X/     http://home.pages.de/~Angela/         or: +49 731 712316 
Re: Stil-Frage: Stem-Variablen
#3945
Author: Franz-Josef Reichert
Date: Tue, 05 Mar 1996 13:48
18 lines
1259 bytes
In article <4hfvge$9c1@nz12.rz.uni-karlsruhe.de>, Angela Schmidt writes:

> GETATTR APPLICATION STEM mystem.

	Ich habe mich _für_ den Punkt entschieden. Denn ARexx unterscheidet
zwischen Stem-Variablen und Variablen gleichen Namens: "a.0=5; a=1; say a
a.0 a+a.0;" ergibt "1 5 6". Der Anwender sollte schon in seinem
Programmtext anhand der Schreibweise merken können, daß "a" und "a."
verschieden sind. Außerdem spart man eine Fallunterscheidung beim
zusammenstellen der Argumente für SetRexxVar().

> Angela Schmidt // Angela.Schmidt@stud.uni-karlsruhe.de  voice: +49 721 695307

-- 
Best regards,
Franz-Josef Reichert   GERMANY, fjrei@kbsaar.saar.de
Kuchlinger Strasse 13   FON: +49 (0) 6805 218 100 
66271 Kleinblittersdorf  FAX: +49 (0) 6805 218 101
Re: Stil-Frage: Stem-Variablen
#3957
Author: hartmut Goebel
Date: Tue, 05 Mar 1996 22:57
22 lines
1282 bytes
Angela Schmidt (uk8b@rzstud2.rz.uni-karlsruhe.de) schrieb:

 >GETATTR APPLICATION STEM mystem
 >GETATTR APPLICATION STEM mystem.

Wie würde es wie FJR halten und die Variante _mit_ Punkt vorziehen. Nach
[Hawes87] p. 12 macht genau der Punkt eine "stem" aus.

Der StyleGuide selbst ist sich nicht einig: mit (p. 118) oder ohne (p. 119)
Punkt.

BTW: Noch ein Tipp/eine Warnung: Der StyleGuide steckt die Anzahlt in .count
und zählt ab 0, im [Hawes87] wird irgendwo empfohlen, die Anzahl nach .0 zu
stecken und ab 1 zu zählen. Ich habe sie .Count-Methode verwendet und dafür
einen "Rüffel" im ARexx-Guide eingehamstert =8-\

[Hawes87] William S. Hawes: ARexx User's Refernence Manual, Version 1.0.
          Maynard, 1987

 >Angela Schmidt // Angela.Schmidt@stud.uni-karlsruhe.de  voice: +49 721 695307

+++hartmut
Re: Stil-Frage: Stem-Variablen
#3958
Author: hartmut Goebel
Date: Tue, 05 Mar 1996 22:58
11 lines
808 bytes
Franz-Josef Reichert (fjrei@kbsaar.saar.de) schrieb:

 >verschieden sind. Außerdem spart man eine Fallunterscheidung beim
 >zusammenstellen der Argumente für SetRexxVar().

Welche denn? Die Existenz des Punktes sollte doch auf jeden Fall geprüft
werden.

 >Franz-Josef Reichert   GERMANY, fjrei@kbsaar.saar.de

+++hartmut
Re: Stil-Frage: Stem-Variablen
#4000
Author: Franz-Josef Reichert
Date: Wed, 06 Mar 1996 11:54
13 lines
958 bytes
In article <1779741@oberon.nbg.sub.org>, "hartmut Goebel" writes:

> Die Existenz des Punktes sollte doch auf jeden Fall geprüft
> werden.

	Warum? Wenn sowieso klar ist, daß das Argument eine Stem-Variable
mit Punkt sein muß?

-- 
Best regards,
Franz-Josef Reichert   GERMANY, fjrei@kbsaar.saar.de
Kuchlinger Strasse 13   FON: +49 (0) 6805 218 100 
66271 Kleinblittersdorf  FAX: +49 (0) 6805 218 101
Re: Stil-Frage: Stem-Variablen
#4036
Author: hartmut Goebel
Date: Fri, 08 Mar 1996 23:53
12 lines
983 bytes
Franz-Josef Reichert (fjrei@kbsaar.saar.de) schrieb:

 >      Warum? Wenn sowieso klar ist, daß das Argument eine Stem-Variable
 >mit Punkt sein muß?

Fehlertoleranz bzw. Sicherheit! Wenn Du die Existenz des Punktes einfach
annimmst, können Fehler entstehen, die evtl. lange unentdeckt bleiben.
Bekommt der User wenigstens eine Fehlermeldung, kann er das Problem beheben.

 >Franz-Josef Reichert   GERMANY, fjrei@kbsaar.saar.de

+++hartmut
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads