[Tiptoi] komische zeile

Joachim Breitner mail at joachim-breitner.de
Di Jan 13 10:39:45 CET 2015


Hi,

Am Dienstag, den 13.01.2015, 00:43 +0100 schrieb Ulrich Sibiller:
> Ich hab mir mit dem aktuellen tttool den Weltatlas mal ein wenig
> angeschaut. Der folgende (leicht gekürzte) Block ist auffällig:
> 
> Script for OID 8062:
>     $0==1? $152==99? $152:=$9 ?($152,10) (F4 FF) J(8062)
>     $0==1? $152==0? $9+=1 $152:=99 P(380)
>     $0==1? $152==1? $9-=1 $152:=99 P(381)
> Script for OID 8065:
>     $0==1? $152==99? $152:=$9 ?($152,10) (F3 FF) ?($152,10) (F4 FF) J(8065)
>     $0==1? $152==0? $9+=10 $152:=99 P(581)
>     $0==1? $152==1? $9-=10 $152:=99 P(582)
> Script for OID 8066:
>     $0==1? $152==99? $152:=$9 ?($152,100) (F3 FF) ?($152,10) (F4 FF) J(8066)
>     $0==1? $152==0? $9+=100 $152:=99 P(584)
>     $0==1? $152==1? $9-=100 $152:=99 P(585)
> Script for OID 8067:
>     $0==1? $152==99? $152:=$9 ?($152,1000) (F3 FF) ?($152,10) (F4 FF) J(8067)
>     $0==1? $152==0? $9+=1000 $152:=99 P(586)
>     $0==1? $152==1? $9-=1000 $152:=99 P(587,588)
> Script for OID 8068:
>     $0==1? $152==99? $152:=$9 ?($152,10000) (F3 FF) ?($152,10) (F4 FF) J(8068)
>     $0==1? $152==0? $9+=10000 $152:=99 P(589)
>     $0==1? $152==1? $9-=10000 $152:=99 P(590)
> 
> +-1, +-10, +-100 +-1000, +-10000 - das sieht doch stark nach dem
> Handling von Dezimalzahlen aus. 

find ich auch. So in etwa könnte code aussehen der eine Dezimalzahl in
die Ziffern zerlegt. Dazu müsste F4FF ein %= (modulus) und F2FF ein /=
(Ganzzahldivisions-operator) sein. Das kann man ja unabhängig mal
testen.

(Später habe ich Zugriff auf einen guten Drucker, dann druck ich mir
nochmal ein generisches Blatt mit vielen Feldern und kann auch selbst
wieder mithelfen :-)).

Aber Dezimalzahlen haben ja nicht nur Ziffern 0 und 1. Vielleicht wird
hier ein „Bit-Feld“ kodiert, also die Zahl $9 wird als Ziffern abcde
geschrieben, und 8062 toggelt die letzte Ziffer (e), 8063 die vorletzte
und so weiter.

Dann wäre das nur ein Trick, wie man statt 5 Registern mit einem
Register (+ einem Hilfsregister, $152) auskommt.

Wenn das stimmt dann wechselt der Stift bei den entsprechenden Feldern
einfach immer zwischen zwei Texten ab.

Gruß,
Joachim

-- 
Joachim “nomeata” Breitner
  mail at joachim-breitner.dehttp://www.joachim-breitner.de/
  Jabber: nomeata at joachim-breitner.de  • GPG-Key: 0xF0FBF51F
  Debian Developer: nomeata at debian.org

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 819 bytes
Beschreibung: This is a digitally signed message part
URL         : <https://lists.nomeata.de/pipermail/tiptoi/attachments/20150113/7949461f/attachment.asc>


Mehr Informationen über die Mailingliste tiptoi