Neue FLEX-Variable wird angedacht

Bernhard Eversberg ev at buch.biblio.etc.tu-bs.de
Fr Jan 30 11:59:10 CET 2004


Fuer die in Entwicklung befindliche PHP-Funktionssammlung zeigt es sich, dass man 
gut eine Funktion gebrauchen koennte, die einem die Satznummern einer Erg.Menge 
liefert. Zwar kann man sich die Nummern auch mit "var i" alle einzeln geben 
lassen und dann in eine Hintergrundvariable kopieren, doch dazu muss jeder Satz 
geladen werden, was nicht gerade effizient ist.
Angedacht wird eine neue cstring-Variable, und zwar das noch unbenutzte J:

var J; / wri J;

wuerde alle Satznummern in die iV schreiben bzw. ausgeben, getrennt durch ;.
Mit  var Jn  wuerde man jeweils jede Nummer auf neuer Zeile erhalten.

var Jxk-m
wuerde die Nummern mit x als Trennzeichen ausgeben, aber nur die Positionen k bis 
m der Ergebnismenge. Das duerfte bei grossen Erg.Mengen interessant sein.
Statt J koennten wir womoeglich das schon vorhandene i nehmen, wobei ja bisher 
das nachfolgende Zeichen keine Bedeutung hat.

Nebeneffekt: Mit dieser Funktion koennte man ganz leicht .SET-Dateien erstellen, 
externe Ergebnismengen also (Ueberschrift plus je eine Satznummer pro Zeile), wie 
sie von PRESTO und SRCH geliefert werden und dann von a99 eingelesen.

Gibt es irgendwelche Meinungen dazu?

MfG B.E.


Bernhard Eversberg
Universitaetsbibliothek, Postf. 3329, 
D-38023 Braunschweig, Germany
Tel.  +49 531 391-5026 , -5011 , FAX  -5836
e-mail  B.Eversberg at tu-bs.de  




Mehr Informationen über die Mailingliste Allegro