mirror_edk2/Tools/Source/TianoTools/Pccts/antlr
2006-08-04 03:17:05 +00:00
..
antlr1.txt Initial import. 2006-04-21 22:54:32 +00:00
antlr.1 Initial import. 2006-04-21 22:54:32 +00:00
antlr.c Initial import. 2006-04-21 22:54:32 +00:00
antlr.g Initial import. 2006-04-21 22:54:32 +00:00
antlr.r Initial import. 2006-04-21 22:54:32 +00:00
AntlrMS.mak Initial import. 2006-04-21 22:54:32 +00:00
AntlrPPC.mak Initial import. 2006-04-21 22:54:32 +00:00
bits.c Initial import. 2006-04-21 22:54:32 +00:00
build.c Initial import. 2006-04-21 22:54:32 +00:00
build.xml Fix makefile's parameter bug for OSX building. 2006-08-03 08:53:53 +00:00
dumpcycles.c Initial import. 2006-04-21 22:54:32 +00:00
dumpnode.c Initial import. 2006-04-21 22:54:32 +00:00
egman.c Initial import. 2006-04-21 22:54:32 +00:00
err.c Initial import. 2006-04-21 22:54:32 +00:00
fcache.c Initial import. 2006-04-21 22:54:32 +00:00
fset2.c Initial import. 2006-04-21 22:54:32 +00:00
fset.c Initial import. 2006-04-21 22:54:32 +00:00
gen.c Initial import. 2006-04-21 22:54:32 +00:00
generic.h Initial import. 2006-04-21 22:54:32 +00:00
globals.c Initial import. 2006-04-21 22:54:32 +00:00
hash.c Initial import. 2006-04-21 22:54:32 +00:00
hash.h Initial import. 2006-04-21 22:54:32 +00:00
lex.c Initial import. 2006-04-21 22:54:32 +00:00
main.c Initial import. 2006-04-21 22:54:32 +00:00
makefile Fix makefile's parameter bug for OSX building. 2006-08-03 08:53:53 +00:00
makefile1 Updated to handle cygwin/gcc and moved msvc,gcc property settings to the TianoTools/build.xml file. Properties are inherited, so we only need to set them one. Cleaned up clean and cleanall targets to remove the executables and library files. Added makefile.cygwin to antlr and dlg programs to generate the .exe needed for cygwin. 2006-08-01 23:58:18 +00:00
makefile.cygwin Fix EDKT140(CompressDll.dll does not build under cygwin gcc). 2006-08-04 03:17:05 +00:00
misc.c Initial import. 2006-04-21 22:54:32 +00:00
mode.h Initial import. 2006-04-21 22:54:32 +00:00
mrhoist.c Initial import. 2006-04-21 22:54:32 +00:00
parser.dlg Initial import. 2006-04-21 22:54:32 +00:00
pred.c Initial import. 2006-04-21 22:54:32 +00:00
proto.h Initial import. 2006-04-21 22:54:32 +00:00
README Initial import. 2006-04-21 22:54:32 +00:00
scan.c Initial import. 2006-04-21 22:54:32 +00:00
stdpccts.h Initial import. 2006-04-21 22:54:32 +00:00
syn.h Initial import. 2006-04-21 22:54:32 +00:00
tokens.h Initial import. 2006-04-21 22:54:32 +00:00

                            ANTLR 1.33

This directory contains the files necessary to build ANTLR.

If you do a "make scrub", ANTLR will have to run on antlr.g and DLG
will have to run on parser.dlg.  Either

(1)     ANTLR uses the previous antlr in that directory to rebuild itself
(2)     Needs to find antlr on the search path

You will find that running "antlr -gh antlr.g" will result in about
10 ambiguity warnings.  These are normal.  Don't worry.

If you do a "make clean" right after installation, ANTLR and DLG should
not need to run; only the C files will compile.

Don't forget to go into the makefile to uncomment the appropriate
definitions for your OS/architecture/compiler or see the appropriate
NOTES.?? file.