`Register` 
Hilfsbefehle für die ISBN und ISSN

hyphen    acon 
Korrekte Bindestriche in der ISBN setzen. 
Der Inhalt der iV muß in dem Moment eine 10- oder 13-stellige ISBN sein, ohne irgendein anderes Zeichen, und wird dann mit Bindestrichen an den richtigen Stellen versehen. 
Beispiel:
var "9781234567890" 
hyp 
mes 
Tip: Wenn die Zahl schon Bindestriche enthält, aber womöglich an falschen Stellen, nimmt man sie zuerst mit dem Befehl 
ins _-__
heraus.
	Eine ISSN hat stets nur einen Bindestrich hinter der vierten Ziffer. 
 
if b befehl    acon 
Der Inhalt der iV wird geprüft, ob es sich um eine ISBN (10 oder 13 Stellen, mit oder ohne Bindestriche, nur  hinter 978 bzw. 979 MUSS ein Bindestrich sein.) handelt, und ob die Prüfziffer korrekt ist. 
Ist die iV weniger als 10 Zeichen lang, wird geprüft, ob es eine ISSN ist. 
Im negativen Fall wird befehl ausgeführt.
Beispiel:
var "978-1234567890" 
if b var Err;ins #uer;var #uer;mes 
Die Fehlermeldung  Err  beginnt mit der korrekten Ziffer, d.h. man kann sie daraus entnehmen. 
Bei der ISSN und bei der 10stelligen ISBN kann die Ziffer auch ein X sein.

Beispiel:

Der Job   (`Ausprobieren`) 

var "9781-1111" 
if b var Err;ins #uer;wri "Achtung: " #uer n 

liefert, wenn man ihn mit acon startet, folgendes Ergebnis: 

Achtung: 4 statt 1 waere korrekt, ISSN fehlerhaft

Die Fehlermeldung selbst steht als Nr. 17 für die ISBN bzw. Nr. 19 für die ISSN  in uifsger (acon) bzw. in uifeger (a99).
?Register=h xa 
?Ausprobieren=x var "9781-1111"`if b var Err;ins #uer;var "Achtung: " #uer;mes