[Allegro] Befehl 'set Rname' (Erg.-Mengen-Benennung)
Heinrich Allers
allers at t-online.de
Sa Dez 15 12:22:08 CET 2012
Ich habe den Eindruck, daß ein einmal für eine Ergebnismenge vergebener Name innerhalb einer
FLEX-Datei (oder gar einer Sitzung?) nicht neu vergeben werden darf.
Als Beleg dafür die folgende FLEX-Datei:
// Erg.-Menge aus mit 'k' beginnenden Personen bilden:
var "|1 k?"\find
set Rergm // Erg.-Menge wird mit 'ergm' benannt
var l\mes
// Erg.-Menge aus mit 'l' beginnenden Personen bilden:
var "|1 l?"\find
var l\mes
set Rergm // neue Erg.-Menge wird mit 'ergm' benannt
find :ergm // Erg.-Menge des Namens 'ergm' wird gebildet
var l\mes
Obwohl im zweiten Schritt, nach Bildung der Ergebnismenge aller mit 'l' beginnenden Personennamen,
dieser neuen Erg.-Menge der Name 'ergm' gegeben wurd, ergibt sich in den letzten beiden Zeilen bei
Aktivierung dieser Ergebnismenge 'ergm' eine Menge, deren Mächtigkeit gleich der ist, die sich ganz zu
Anfang unmittelbar nach der Suche nach mit 'k' beginnenden Personennamen ergeben hatte.
Die zweite Setzung 'set Rergm' (in der drittletzten Zeile) bleibt also vollkommen folgenlos.
Gegenprobe: die FLEX-Datei
// Erg.-Menge aus mit 'k' beginnenden Personen bilden:
var "|1 k?"\find
set Rergm // Erg.-Menge wird mit 'ergm' benannt
var l\mes
// Erg.-Menge aus mit 'l' beginnenden Personen bilden:
var "|1 l?"\find
var l\mes
set Rergm2 // neue Erg.-Menge wird mit 'ergm2' benannt
find :ergm2 // Erg.-Menge des Namens 'ergm2' wird gebildet
var l\mes
funktioniert erwartungsgemäß.
Ob dieses Verhalten bei der Ergebnismengenbenennung mit 'set Rname' (Hilfetext xset.rtf)
programmseitig so gewollt ist?
Mit besten Grüßen zu einem geruhsamen und rutschfesten dritten Adventswochenende:
Heinrich Allers
allers at t-online.de * http://www.h-allers.de
Netztagebuch: http://heinrich-erlo-ger.blogspot.com/
Bitácora: http://heinrich-erlo-spa.blogspot.com/
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : WPM$UBFA.PM$
Dateityp : application/octet-stream
Dateigröße : 1674 bytes
Beschreibung: Nachrichtentext
URL : <http://bibservices.biblio.etc.tu-bs.de/pipermail/allegro/attachments/20121215/86804fc5/attachment.obj>
Mehr Informationen über die Mailingliste Allegro