Mercurial > ~dholland > hg > ag > index.cgi
comparison doc/misc/readme.html @ 0:13d2b8934445
Import AnaGram (near-)release tree into Mercurial.
author | David A. Holland |
---|---|
date | Sat, 22 Dec 2007 17:52:45 -0500 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:13d2b8934445 |
---|---|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> | |
2 <HTML> | |
3 <HEAD> | |
4 <Title>AnaGram: Read Me</Title> | |
5 </HEAD> | |
6 | |
7 <BODY | |
8 BGCOLOR="#ffffff" | |
9 BACKGROUND="html/tilbl6h.gif" | |
10 TEXT="#000000" | |
11 LINK="#0033CC" | |
12 VLINK="#CC0033" | |
13 ALINK="#CC0099" | |
14 > | |
15 | |
16 <P align=right> | |
17 <IMG SRC=html/images/aga6d.gif ALT="AnaGram"><BR> | |
18 A System for Syntax Directed Programming<BR> | |
19 Version 2.40<BR> | |
20 <BR> | |
21 Copyright © 1993-2002 Parsifal Software<BR> | |
22 Copyright © 2006, 2007 David A. Holland<BR> | |
23 All Rights Reserved. | |
24 </P> | |
25 | |
26 <H1>Read Me</H1> | |
27 <P> | |
28 Welcome to AnaGram 2.40, the first <A HREF=license.html>open | |
29 source</A> release of AnaGram. Whether you installed AnaGram from | |
30 source or are reading this from a binary distribution, this file | |
31 should help you to get started and will point you to the various | |
32 resources and documentation available. | |
33 </P> | |
34 | |
35 <P> | |
36 A summary of the changes in version 2.40 and 2.01 can be found in | |
37 <A HREF="whatsnew.html">whatsnew.html</A>. | |
38 </P> | |
39 | |
40 <P> | |
41 Release notes for the current build can be found in | |
42 <A HREF="buildnotes.html">buildnotes.html</A>. | |
43 </P> | |
44 | |
45 <H2>Requirements</H2> | |
46 <P> | |
47 AnaGram requires approximately five megabytes of disk space for a full | |
48 binary install. Building from source requires about fifty megabytes of | |
49 disk space. | |
50 </P> | |
51 | |
52 <P> | |
53 The Windows version of AnaGram requires a Win32 platform (Windows NT, | |
54 2000, XP, etc., or Win95/98/ME) running on a conventional IA32 | |
55 architecture processor. The Unix version of AnaGram should run on any | |
56 reasonably standards-compliant Unix-like OS, such as Linux, MacOS X, | |
57 FreeBSD, or NetBSD. | |
58 </P> | |
59 | |
60 <P> | |
61 Compiling the Windows version from source requires the IBM Visual Age | |
62 C++ for Windows version 3.5 compiler and its class library. This must | |
63 at present be done from a Unix host using Wine. Any recent version of | |
64 Wine should serve. | |
65 </P> | |
66 | |
67 <P> | |
68 Compiling the Unix version from source requires the GNU C++ compiler, | |
69 g++. At present no GUI exists for the Unix version and so no GUI | |
70 libraries are required. We expect AnaGram to be runnable on any | |
71 reasonable 32-bit or 64-bit hardware platform. | |
72 </P> | |
73 | |
74 <P> | |
75 Further information on compiling from source is included with the | |
76 AnaGram source distribution, in the subdirectory <TT>doc/install</TT>. | |
77 </P> | |
78 | |
79 <P> | |
80 To make use of AnaGram's output you need a C or C++ compiler. | |
81 </P> | |
82 | |
83 <H2>Installation</H2> | |
84 <P> | |
85 To install the Windows binary distribution of AnaGram, unzip the zip | |
86 file (ag240.zip) into a convenient directory. If you use PKUNZIP, be | |
87 sure to use the -d option to preserve the directory structure. | |
88 </P> | |
89 | |
90 <P> | |
91 To install AnaGram from source, consult the installation instructions | |
92 found in the <tt>doc/install</tt> subdirectory of the AnaGram source | |
93 distribution. | |
94 </P | |
95 | |
96 <P> | |
97 If for some reason disk space is tight, you can prune everything but | |
98 the executables (<TT>ag.exe</TT> and <TT>agcl.exe</TT>, or on Unix | |
99 <TT>ag</TT> and <TT>agcl</TT>) and the DLL (<TT>ag1.dll</TT>, Windows | |
100 versions only). These must be placed in a single directory. Note that | |
101 the supplementary files <TT>AnaGram.cgb</TT> and <TT>AnaGram.hlp</TT> | |
102 no longer exist as of AnaGram 2.40. Also note that non-GUI builds do | |
103 not install the <TT>ag</TT> executable, only <TT>agcl</TT>. | |
104 </P> | |
105 | |
106 <P> | |
107 If you run the original AnaGram 2.0 after running a later version | |
108 (whether AnaGram 2.01, 2.40, or some later version) you will get a | |
109 message box on startup that says, "Error initializing from registry." | |
110 You may safely ignore this message in this situation. | |
111 </P> | |
112 | |
113 <H2>Documentation</H2> | |
114 <P> | |
115 AnaGram comes with a complete manual, the | |
116 <A HREF=usersguide.pdf>User's Guide</A>, in PDF format. | |
117 This is equivalent to the hardcopy manual distributed with earlier | |
118 releases of AnaGram. There are also supplements to the manual | |
119 describing the new features in <A HREF=mansupp-201.html>AnaGram 2.01</A> | |
120 and in <A HREF=mansupp-240.html>AnaGram 2.40</A>. | |
121 </P> | |
122 | |
123 <P> | |
124 Additionally, AnaGram includes <A HREF=html/index.html>supplementary | |
125 documentation</A> in HTML format; this includes a Getting Started | |
126 guide, documentation for the examples included with AnaGram, and some | |
127 further topics mainly condensed from the User's Guide, provided here | |
128 for your convenience. | |
129 </P> | |
130 | |
131 <P> | |
132 Finally, AnaGram's user interface includes a complete online help | |
133 system. You can <A HREF=help.html>read the help from outside | |
134 AnaGram</A>; within AnaGram, you can access the help by pressing F1, | |
135 or by selecting Help Topics from the Help menu on the AnaGram control | |
136 panel. The Help menu also links to <A HREF=help.html#Using_Help>Using | |
137 Help</A>, a guide to the features of the online help system. The help | |
138 within AnaGram is fully context-sensitive and supports hypertext | |
139 linkages, which you can follow by clicking on links or by using the | |
140 right mouse button. | |
141 </P> | |
142 | |
143 <!-- | |
144 <H2>Support and Bug Reports</H2> | |
145 XXX write this | |
146 --> | |
147 | |
148 <H2>Further Resources</H2> | |
149 <P> | |
150 For more information about AnaGram and about formal parsing, visit | |
151 <A HREF=http://www.parsifalsoft.com>http://www.parsifalsoft.com</A>. | |
152 </P> | |
153 | |
154 <BR> | |
155 <P> | |
156 <I> | |
157 This product includes software developed by Parsifal Software, | |
158 Jerome T. Holland, and their contributors. | |
159 </I> | |
160 </P> | |
161 | |
162 <!-- | |
163 Note: if we link against gtk2, which uses freetype2, we may need to | |
164 stick a freetype2 credit notice here even though we don't use | |
165 freetype2 directly, because its license is a little odd. | |
166 --> | |
167 | |
168 </BODY> | |
169 </HTML> |