From: skaller@maxtal.com.au (John (Max) Skaller) Subject: Interscript 1.0a8 released Date: Tue, 01 Dec 98 11:01:28 GMT ANN: MAXTAL INTERSCRIPT version 1.0a8 RELEASED 1 Dec 1998 ---------------------------------------------------------- Maxtal Interscript is an advanced literate programming system, designed to support integrated development of code and documentation. It requires Python 1.5.1 [http://www.python.org] to operate, and benefits from availability of some Posix features and common tools. This is an ALPHA version, and is provided for experiment and evaulation. Version 1.0a8 has some new features: Basic chunking support Syntax highlighting of Python code Tested under NT Demonstration Generator for Eiffel style assertions in Python (incl. pre/post conditions, argument and result protocol checks) WIP for felix, category modelling toolkit Wildcards in command line filenames Simplified (polymorphic) syntax for tangler construction Navigation by code sections interscript-dev@eGroups.com mailing list for developers requirement for software metrics added tutorial now has more examples which also serve as regression tests and some bug fixes: HTML used <DOCTYPE instead of <!DOCTYPE (fixed) missing user.css added double spaced tangler output on NT (fixed) embedded call to interscript had side effects (partly fixed) silly error messages from failed shell tool calls, especially on NT (fixed) convergence testing improved (Interscript itself now converges in 2 passes) line and page break commands didn't work (fixed) Browse Documentation -------------------- You will find the complete HTML documentation for Interscript version 1.0a8 at http://www.triode.net.au/~skaller/interscript You can browse the <A HREf="iscr_top.html">advanced web</A> version, which consists of many small pages, uses frames, and includes several special indexes. The table of contents of this version provides dynamic folding on browsers using the Microsoft Internet Explorer Document Object Model. Maxtal Interscript can also produce documentation in a simple, monolithic, single page. This version is not available for browsing online because it is too big -- about 2Megs! Download the package -------------------- You can download Maxtal Interscript using anonymous FTP. ftp://ftp.triode.net.au/ftp/skaller/interscript_1_0_a8.tgz is the complete Maxtal Interscript package as a gzipped, tarred, archive. The tarball is about 1.5 Meg, and includes ready to run Python script, the full interscript sources, and the complete documentation in web, flat html, plain text, and latex format. Unpack this archive somewhere Python can find it (such as /usr/local/python1.5/site-packages) This package has also been posted to the 'incoming' directory of ftp.python.org and should become available as ftp://ftp.python.org/pub/python/contrib/Misc/interscript/interscript_1_0_a8.tgz to facilitate faster downloading. Feedback -------- Please mailto:skaller@maxtal.com.au to contact the author, John Skaller. OSS Licence ----------- Software on the FTP site is available free for any use, except where components are, or are derived from, third party components, in which case the licence for those components applies. The following Maxtal components are so encumbered: tokenise.pak (LINL), dm.pak (free for non-SPAM use). The grammar module was derived from PyLR with permission from the author. Commercial Support ------------------ I will consider any requests for commercial support. Please feel free to contact me if you're considering a serious investment in literate programming. John Max Skaller ph:61-2-96600850 mailto:skaller@maxtal.com.au 10/1 Toxteth Rd http://www.maxtal.com.au/~skaller Glebe 2037 NSW AUSTRALIA -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------