[Allegro] Sprung $l

Thamm, Jochen Jochen.Thamm at leopoldina.org
Mi Nov 9 14:38:23 CET 2016


Lieber Herr Eversberg,


Es sind RDA-Daten aus dem GBV die ich konvertiere mit einer eigenen  .aim und was da in #09 rauskommt ist vielfältig. Wenn da sowas wie

#09 12345+25=25   (1)

soll nichts gemacht werden, kommt aber

#09 12345+6=ZDB4711$l25   (2)

an, wird #09 so bearbeitet, daß es dann so wie (1) aussieht. Und ich unterscheide die beiden Inhalte mit den (nicht)Vorhandensein von $l.  Steht aber

#09 12345+25=Suppl.25    (3)

da, also kein $l,  wird der Sprung trotzdem nicht ausgeführt. Es ist das l, was das Sprungverhalten bedingt, nicht $l. Seht da Supp.25 statt Suppl.25 ist das Sprungverhalten korrekt.
 (3) kommt sehr selten vor, aber wenn ist nach der Bearbeitung alles hinter = weg

Nachfolgende Befehle wie var #09(b"$l") behandeln dann das $-Zeichen korrekt.


Viele Grüße

Jochen Thamm


Von: Allegro [mailto:allegro-bounces at biblio.tu-bs.de] Im Auftrag von Bernhard Eversberg
Gesendet: Mittwoch, 9. November 2016 13:53
An: allegro at biblio.tu-bs.de
Betreff: Re: [Allegro] Sprung $l


In der Doku steht:

if *#nnn_abc_ command
Wenn Kategorie #nnn im aktuellen Datensatz die exakte Zeichenfolge abc enthält, wird command ausgeführt.
Hier kann #nnn keine #u-Variable sein.

und hier wäre wohl das Wort "exakte" besonders hervorzuheben. Auch das $-Zeichen wird als exakt dieses
Zeichen gesucht, es muß also in Ihrem Fall $l auch exakt drinstehen in Feld #09.
Der $ hat hier, m.a.W, nichts zu tun mit dem Unterfeld-Code - oder was ist Ihre Intention?

B.E.

Gesendet: Dienstag, 08. November 2016 um 11:40 Uhr
Von: "Thamm, Jochen" <Jochen.Thamm at leopoldina.org<mailto:Jochen.Thamm at leopoldina.org>>
An: "Allegro-C Diskussionsliste" <allegro at biblio.tu-bs.de<mailto:allegro at biblio.tu-bs.de>>
Betreff: [Allegro] Sprung $l
Liebe Liste,

warum wird der Sprung

if not *#09_$l_ jump s3

nicht gemacht, wenn kein $l sondern nur ein l in 09 steht,? Also bei

#09 12345=irgendwasSuppl. 678

wird nicht zu s3 gesprungen.

Viele Grüße


Jochen Thamm

Deutsche Akademie der Naturforscher Leopoldina
– Nationale Akademie der Wissenschaften –

_______________________________________________ Allegro mailing list Allegro at biblio.tu-bs.de<mailto:Allegro at biblio.tu-bs.de> http://sunny5.biblio.etc.tu-bs.de/mailman/listinfo/allegro
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://bibservices.biblio.etc.tu-bs.de/pipermail/allegro/attachments/20161109/d3bef3b5/attachment.html>


Mehr Informationen über die Mailingliste Allegro