mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-19 00:09:26 +02:00
* Documented *.cod search path for the plex/pyacc programs
git-svn-id: trunk@30289 -
This commit is contained in:
parent
6d989c57e2
commit
0d3cd8c402
@ -16,7 +16,7 @@ available from the TPLY homepage:
|
|||||||
|
|
||||||
For information about the Free Pascal Compiler, please refer to:
|
For information about the Free Pascal Compiler, please refer to:
|
||||||
|
|
||||||
http://tfdec1.fys.kuleuven.ac.be/~michael/fpc/fpc.html
|
http://www.freepascal.org/
|
||||||
|
|
||||||
The manual can be found in the files tply.tex (TeX version) and tply.doc
|
The manual can be found in the files tply.tex (TeX version) and tply.doc
|
||||||
(ASCII version) contained in the package. An extended version of the manual
|
(ASCII version) contained in the package. An extended version of the manual
|
||||||
@ -44,7 +44,7 @@ The original version of the TPLY package was written by Albert Graef
|
|||||||
4.0-6.0. Berend de Boer <berend@pobox.com>, the current maintainer of the
|
4.0-6.0. Berend de Boer <berend@pobox.com>, the current maintainer of the
|
||||||
Turbo/Borland Pascal version, adapted TPLY to take advantage of the large
|
Turbo/Borland Pascal version, adapted TPLY to take advantage of the large
|
||||||
memory models in Borland Pascal 7.0 and Delphi. Michael Van Canneyt
|
memory models in Borland Pascal 7.0 and Delphi. Michael Van Canneyt
|
||||||
<Michael.VanCanneyt@fys.kuleuven.ac.be>, who maintains the Linux version of
|
<michael@freepascal.org>, who maintains the Linux version of
|
||||||
the Free Pascal compiler, is the author of the Free Pascal port.
|
the Free Pascal compiler, is the author of the Free Pascal port.
|
||||||
|
|
||||||
|
|
||||||
@ -77,10 +77,9 @@ to store things :-) The 16-bit DPMI platforms have tables extended as large as
|
|||||||
possible without changing basic Lex or Yacc sources.
|
possible without changing basic Lex or Yacc sources.
|
||||||
|
|
||||||
This version was ported to Free Pascal by Michael Van Canneyt
|
This version was ported to Free Pascal by Michael Van Canneyt
|
||||||
<Michael.VanCanneyt@fys.kuleuven.ac.be> (April 1998).
|
<michael@freepascal.org> (April 1998).
|
||||||
|
|
||||||
*** Version 4.1 Michael Van Canneyt
|
*** Version 4.1 Michael Van Canneyt <michael@freepascal.org>
|
||||||
<Michael.VanCanneyt@fys.kuleuven.ac.be>
|
|
||||||
Albert Graef <ag@muwiinfa.geschichte.uni-mainz.de>
|
Albert Graef <ag@muwiinfa.geschichte.uni-mainz.de>
|
||||||
|
|
||||||
May 1998. Merges the Turbo and Free Pascal versions into a single package.
|
May 1998. Merges the Turbo and Free Pascal versions into a single package.
|
||||||
@ -142,6 +141,18 @@ from the lex.pas and yacc.pas programs), the Lex and Yacc code templates
|
|||||||
(*.cod files), and the LexLib and YaccLib library units (compiled from
|
(*.cod files), and the LexLib and YaccLib library units (compiled from
|
||||||
lexlib.pas and yacclib.pas).
|
lexlib.pas and yacclib.pas).
|
||||||
|
|
||||||
|
The plex and pyacc programs will look for the *.cod files in the following locations:
|
||||||
|
For unix-like operating systems:
|
||||||
|
1. Current directory.
|
||||||
|
2. Directory given by FPCDIR
|
||||||
|
3. Directory /usr/local/lib/fpc/lexyacc
|
||||||
|
4. Directory /usr/lib/fpc/lexyacc
|
||||||
|
|
||||||
|
For other operating systems (dos/windows-like) :
|
||||||
|
1. Current directory.
|
||||||
|
2. Directory given by FPCDIR
|
||||||
|
3. Directory where the executable is located.
|
||||||
|
|
||||||
For the Free Pascal/Linux version, a Makefile is provided. To install, issue
|
For the Free Pascal/Linux version, a Makefile is provided. To install, issue
|
||||||
the command `make' (maybe you have to edit the Makefile before this to reflect
|
the command `make' (maybe you have to edit the Makefile before this to reflect
|
||||||
your setup) and then `make install'. Note that in the Linux version the
|
your setup) and then `make install'. Note that in the Linux version the
|
||||||
|
Loading…
Reference in New Issue
Block a user