|
0 |
This is a fork of the original OpenZz distribution. The original README
|
|
1 |
follows after the first line of equals signs in this file.
|
|
2 |
|
|
3 |
This fork was made because development on OpenZz was stalled, I have a
|
|
4 |
project which requires it ( http://catseye.tc/node/Zzrk.html ), and I
|
|
5 |
needed to make changes to the sources to get them to build on the latest
|
|
6 |
version of gcc.
|
|
7 |
|
|
8 |
Shortly thereafter, upgrades to (apparently) libtool(?) caused automake
|
|
9 |
to generate Makefiles which went into infinite loops at the shell level
|
|
10 |
(`pstree` showed what looked like an infinite tree of `sed` and `bash`)
|
|
11 |
which would take down my laptop quite readily.
|
|
12 |
|
|
13 |
So, I added a simple script `build.sh` to build the `ozz` executable
|
|
14 |
directly, without messing around with libraries or anything. It works
|
|
15 |
on Ubuntu, and will (I'm sure) work on other flavours of Linux with only
|
|
16 |
minor modifications.
|
|
17 |
|
|
18 |
Running `build.sh` is recommended. Run `autogen.sh` and `configure` at
|
|
19 |
your own risk.
|
|
20 |
|
|
21 |
-Chris
|
|
22 |
|
|
23 |
===============================================================================
|
0 | 24 |
Zz - Dynamic Lexical Parser README File
|
1 | 25 |
===============================================================================
|
2 | 26 |
|
3 | |
Zz is a dynamic parser which is currently being developed as a front end to gcc to implement compilation of new languages (ie. TAO and others), for APE systems. These are custom build parallel processing computers used for LQCD physics research.
|
|
27 |
Zz is a dynamic parser which is currently being developed as a front end to
|
|
28 |
gcc to implement compilation of new languages (ie. TAO and others), for APE
|
|
29 |
systems. These are custom build parallel processing computers used for LQCD
|
|
30 |
physics research.
|
4 | 31 |
|
5 | 32 |
See:
|
6 | 33 |
http://chimera.roma1.infn.it/ape.html
|
|
12 | 39 |
|
13 | 40 |
LICENSE
|
14 | 41 |
The Zz library is released under the GNU Lesser GPL (LGPL).
|
15 | |
Parts of Zz are released under the GPL - see the "COPYING" file in the project root.
|
|
42 |
Parts of Zz are released under the GPL - see the "COPYING" file in the
|
|
43 |
project root.
|
16 | 44 |
|
17 | 45 |
DOCUMENTATION
|
18 | 46 |
See the "doc" subdirectory
|
19 | 47 |
|
20 | 48 |
APE
|
21 | |
Whence the name "APE"? "Ape" is the Italian word for "bee", the mascot of the APE project. (INFN, the funder of the project is based in Italy and the software is primarily developed there).
|
|
49 |
Whence the name "APE"? "Ape" is the Italian word for "bee", the mascot of
|
|
50 |
the APE project. (INFN, the funder of the project is based in Italy and the
|
|
51 |
software is primarily developed there).
|