@set tex=tex386
@goto %1
goto end

:gcc
call texi2dvi gcc.tex
del gcc.aux gcc.cp gcc.cps gcc.fn gcc.ky gcc.kys gcc.log gcc.pg 2>nul
del gcc.toc gcc.tp gcc.vr 2>nul
call texi2dvi cpp.tex
del cpp.aux cpp.cp cpp.cps cpp.fn cpp.fns cpp.ky cpp.log cpp.pg 2>nul
del cpp.toc cpp.tp cpp.vr 2>nul
goto end

:gdb
%tex% refcard
del refcard.log
call texi2dvi gdb.tex
del gdb.aux gdb.cp gdb.cps gdb.fn gdb.fns gdb.ky 2>nul
del gdb.log gdb.pg gdb.toc gdb.tp gdb.vr 2>nul
goto end

:gdbint
call texi2dvi gdbint.tex
del gdbint.aux gdbint.cp gdbint.fn gdbint.ky gdbint.log gdbint.pg 2>nul
del gdbint.toc gdbint.tp gdbint.vr 2>nul
call texi2dvi stabs.tex
del stabs.aux stabs.cp stabs.fn stabs.ky stabs.log stabs.pg 2>nul
del stabs.toc stabs.tp stabs.vr
goto end

:texinfo
call texi2dvi texi.tex
del texi.aux texi.cp texi.cps texi.fn texi.fns 2>nul
del texi.ky texi.log texi.pg texi.toc texi.tp 2>nul
del texi.vr 2>nul
call texi2dvi makeinfo.tex
del makeinfo.aux makeinfo.cp makeinfo.cps makeinfo.fn 2>nul
del makeinfo.ky makeinfo.log makeinfo.pg makeinfo.toc makeinfo.tp 2>nul
del makeinfo.vr 2>nul
goto end

:libgpp
call texi2dvi libgpp.tex
del libgpp.aux libgpp.cp libgpp.fn libgpp.fns libgpp.ky libgpp.log 2>nul
del libgpp.pg libgpp.toc libgpp.tp libgpp.vr 2>nul
goto end

:iostream
call texi2dvi iostream.tex
del iostream.aux iostream.cp iostream.cps iostream.fn iostream.ky 2>nul
del iostream.log iostream.pg iostream.toc iostream.tp iostream.vr 2>nul
goto end

:end
