Groups | Search | Server Info | Login | Register


Groups > comp.programming.literate > #77

Announcing: TexiWeb Jr - A super simple literate programming system

From arnold@skeeve.com (Aharon Robbins)
Newsgroups comp.programming.literate
Subject Announcing: TexiWeb Jr - A super simple literate programming system
Date 2014-07-04 13:27 -0400
Organization A noiseless patient Spider
Message-ID <lp6o5c$ea7$1@labrador.cs.tufts.edu> (permalink)
References <sfid-H-20140704-132704-+40.21-1@multi.osbf.lua>

Show all headers | View raw


Hello All.

I have recently finished creating a very simple literate programming system
named TexiWeb Jr.  It sits atop the GNU Project's Texinfo formatting language.

TexiWeb Jr. is written using GNU Awk (version 4.0 or later required).

Although the documentation language is restricted to Texinfo, code can be
in any language. The full project is available on github:

	git clone git://github.com/arnoldrobbins/texiwebjr

Follow the instructions in the BUILD file to bootstrap the tangle and weave
scripts and to create a PDF.  The PDF explains the reasons for using gawk
and Texinfo, and the name of the project. :-)

Besides bootstrapping the program with itself, I have written a ~ 400-line
awk script using TexiWeb Jr. That is available from

	git clone git://github.com/arnoldrobbins/texindex

This is a reimplementation of the texindex program for sorting index
entries. After cloning, just use 'make' in the texindex directory
to create the PDF. You may need to install the texindex.awk program
as 'texindex' somewhere in your $PATH, first.

I hope this is of interest. I hope to eventually do more programming
using this tool.

Enjoy,

Arnold Robbins
-- 
Aharon (Arnold) Robbins 			arnold AT skeeve DOT com
P.O. Box 354		Home Phone: +972 8 979-0381
Nof Ayalon
D.N. Shimshon 9978500	ISRAEL

Back to comp.programming.literate | Previous | NextNext in thread | Find similar


Thread

Announcing: TexiWeb Jr - A super simple literate programming system arnold@skeeve.com (Aharon Robbins) - 2014-07-04 13:27 -0400
  Re: Announcing: TexiWeb Jr - A super simple literate programming system dtopham <dtopham@gmail.com> - 2014-11-20 15:52 -0500
    Re: Announcing: TexiWeb Jr - A super simple literate programming system arnold@skeeve.com (Aharon Robbins) - 2014-11-21 01:37 -0500

csiph-web