New on CTAN: web2w
CTAN Announcements
ctan-ann at ctan.org
Sat Aug 5 14:06:13 CEST 2017
Martin Ruckert submitted the
web2w
package.
Version: 0.4
License: gpl3+
Summary description: Converting TeX from WEB to cweb
Announcement text:
----------------------------------------------------------------------
This package contains a project to convert the TeX source code
written by Donald E. Knuth as a WEB into a cweb.
A WEB is a literate program, that is a program which is written
as a form of literature and consequently published as a book.
Of course there is a way of converting such a piece of literature
into an ordinary program: it contains Pascal code.
Over the years, the support for Pascal as a major programming language
decreased and Pascal was replaced by C as the system programming language
of choice. Consequently, WEB was replaced by cweb, leading to the obvious
question: can we convert the TeX source code to cweb.
And the answer is: yes and no.
No, because TeX is a rather large program, so it is very expensive
to translate it manually, and translating literature by means of
an automatic process is not feasible either.
Yes, because the program contained in this project, a literate
program itself, is specifically tailored to the TeX source code
and achieves a good approximation to such a translation.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/web2w
The package’s files themselves can be inspected at
http://mirror.ctan.org/web/web2w/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
We are supported by the TeX users groups.
Please join a users group; see https://www.tug.org/usergroups.html .
More information about the Ctan-ann
mailing list