home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 2
/
DATAFILE_PDCD2.iso
/
utilities3
/
bison
/
ReadMeARC
< prev
next >
Wrap
Text File
|
1993-04-14
|
2KB
|
33 lines
This is the archimedes port of the GNU Bison project parser gererator.
Bison is the GNU version of UNIX yacc, and is backward compatible (but better).
The Archimedes bison binary can be copied freely (read COPYING file)
as long as no charge is made (except for a nominal media distribution charge).
At this point I would like to thank Huw Rogers for the UnixLib libraries, they
are grate and make porting programs less troublesome.
The bison binary can be placed anywhere but $.library is a sensible
place. Bison also needs two data files which it is expecting to find in the
directory $.Library.bisonlib . If this is not convenient then tough. No, there
is a solution which is to set the following variable :
set UnixFS$/library/bisonlib <pathname>
where <pathname> is the full pathname of the real location.
One problem you may experience is that so that it works on as many
filing systems as possible, the pathname compiled into bison for its datafiles
does not contain an FS, ie.
its $.Library.bisonlib not adfs::4.$.Library.bisonlib
This manifests itself if for example you run bison while the current FS is
not the one on which the data files are. ie. your CSD is RAM:$ and bison is
installed on SCSIFS::4.$ . To get around this you again need to set UnixFS.
I hope some people find this useful. If you have any problems, bugs,
suggestions, or you want the source drop me a e-mail.
Cheers
David Bilsby (15/04/93) bilsby@signal.dra.hmg.gd