home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
asci2htm.zip
/
asci2htm.cmd
next >
Wrap
OS/2 REXX Batch file
|
2002-09-27
|
1KB
|
47 lines
/* ASCII (852) to HTML converter */
'@echo off'
parse arg input output maradek
if input = '' | output = '' | maradek <> '' then
do
say 'ASCII (852) to HTML converter'
exit
end
'del 'output' >NUL 2>>&1'
accented_table = "á╡éÉí╓óαöÖΣσúΘüÜûΩ"
htmltag.1 = "á" /* á */
htmltag.2 = "Á" /* ╡ */
htmltag.3 = "é" /* é */
htmltag.4 = "É" /* É */
htmltag.5 = "í" /* í */
htmltag.6 = "Í" /* ╓ */
htmltag.7 = "ó" /* ó */
htmltag.8 = "Ó" /* α */
htmltag.9 = "ö" /* ö */
htmltag.10 = "Ö" /* Ö */
htmltag.11 = "ô" /* Σ */
htmltag.12 = "Ô" /* σ */
htmltag.13 = "ú" /* ú */
htmltag.14 = "Ú" /* Θ */
htmltag.15 = "ü" /* ü */
htmltag.16 = "Ü" /* Ü */
htmltag.17 = "û" /* û */
htmltag.18 = "Û" /* Ω */
do while chars(input) > 0
in_char = charin(input)
in_pos = pos(in_char, accented_table)
if in_pos <> 0 then
out_char = htmltag.in_pos
else
out_char = in_char
rc = charout(output, out_char)
end
rc = lineout(input)
rc = lineout(output)
exit