;  konwerterpl.library_doc

; by Grzegorz "Lokis" Latocha
;	1994-Oct-08


konwerterpl.library/
	PLtoJP - konwersja tekstu w standarcie AmigaPL na tekst w 
 standarcie xJP
	PLtoMz - konwersja tekstu w standarcie AmigaPL na tekst w 
 standarcie Mazovia
	PLtoL2 - konwersja tekstu w standarcie AmigaPL na tekst w 
 standarcie Latin2
	JPtoPL - konwersja tekstu w standarcie xJP na tekst w 
 standarcie AmigaPL
	JPtoMz - konwersja tekstu w standarcie xJP na tekst w 
 standarcie Mazovia
	JPtoL2 - konwersja tekstu w standarcie xJP na tekst w 
 standarcie Latin2
	L2toPL - konwersja tekstu w standarcie Latin2 na tekst w 
 standarcie AmigaPL
	L2toJP - konwersja tekstu w standarcie Latin2 na tekst w 
 standarcie xJP
	L2toMz - konwersja tekstu w standarcie Latin2 na tekst w 
 standarcie Mazovia
	MztoPL - konwersja tekstu w standarcie Mazovia na tekst w 
 standarcie AmigaPL
	MztoJP - konwersja tekstu w standarcie Mazovia na tekst w 
 standarcie xJP
	MztoL2 - konwersja tekstu w standarcie Mazovia na tekst w 
 standarcie Latin2

ROZPISKA:
 
 Nic = _______( lista )
  		 a0

______ - jedna z powyûszych procedur

WEJÔCIE:
  lista - wskaúnik listy.Gdzie lista swojâ budowâ przypomina str.TagItem
	  Na listë skîadajâ sië pary dîugich sîów gdzie pierwsze dîugie
	  sîowo zawiera adres tekstu do konwersji drugie, wartoôê koïczâcâ
	  tekst.Listë koïczy wartoôê -1

REZULTAT:
  Powyûsze funkcje nic nie zwracajâ  

PRZYKÎAD:

(...)
 move.l	BazaBiblioteki,a6
 move.l	#Lista,a0
 jsr	_LVOPLtoJP(a6)
(...)

Lista:
 dc.l	Adres1,0
 dc.l	Adres2,$0a
 dc.l	Adres3,13
 dc.l	-1

konwerterpl.library/DefaultTo

 	DefaultTo - konwercja tekstu "domyôlnego" standardu tekstu na jeden 
ze standardu dostëpny w konwerterpl.library 

ROZPISKA:

 Rezultat = DefaultTo( lista , Kody , Standard )
   d0			a0	a1	 d0

WEJÔCIE:
  lista - jak wyûej
  Kody - wskaûnik tablicy kodów polskich liter w nastëpujâcej kolejnoôci:
	  dc.b	'â'	; a z kreskâ
	  dc.b	'ê' 	; c z kreskâ
	  dc.b	'ë' 	; e z kreskâ
	  dc.b	'î' 	; l z kreskâ
	  dc.b	'ï' 	; n z kreskâ
	  dc.b	'ó' 	; o z kreskâ
	  dc.b	'ô' 	; s z kreskâ
	  dc.b	'ú' 	; z z kreskâ
	  dc.b	'û' 	; z z kropkâ
	  dc.b	'Â' 	; A z kreskâ
	  dc.b	'Ê' 	; C z kreskâ
	  dc.b	'Ë' 	; E z kreskâ
	  dc.b	'Î' 	; L z kreskâ
	  dc.b	'Ï' 	; N z kreskâ
	  dc.b	'Ó' 	; O z kreskâ
	  dc.b	'Ô' 	; S z kreskâ
	  dc.b	'Ú' 	; Z z kreskâ
	  dc.b	'Û' 	; Z z kropkâ
	
	WARUNEK:kody polskich liter musza byê wiëkrze od 127 ($7F)
  Standard - jeden ze standardów dostëpnych w konwerterpl.library
	     gdzie :
		0 = AmigaPL
		1 = xJP
		2 = Mazovia
		3 = Latin2

REZULTAT:
 Funkcja zwraca 0 gdy wszystko O.K. w przeciwnym razie -1

 
konwerterpl.library/ToDefault

 ToDefault - konwercja tekstu standardu dostëpnego w konwerterpl.library na
	     standard "domyôlny"

ROZPISKA:
 
  Rezultat = ToDefault( list , Kody , Standard )
     d0                  a0     a1       d0

WEJÔCIE:
  lista - wskaúnik listy tekstów do konwersji
  kody - adres tablicy kodów polskich liter o budowie i warumku j.w.
  standard - j.w.

REZULTAT:
  0 = O.K.
 -1 = Bîâd


konwerterpl.library/DefToDef

 DefToDef - konwercja tekstu standardu "domyôlnego" na standard "domyôlny"

ROZPISKA:

  Rezultat = DefToDef( lista , Kod1 , Kod2 )
    d0                   a0     a1     a2
   
WEJÔCIE:
  lista - jak w powyûszych przypadkach
  Kod1 - adres tabeli kodów polskich liter standardu ûródîowego
  Kod2 - adres tabeli kodów polskich liter standardu docelowego

UWAGA!:Budowa tabeli jak i warunek tak jak w powyûszych funkcjach

REZULTAT:
  0 = O.K
 -1 = Bîâd
