mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-20 16:55:40 +00:00
ab55fb68d1
The license used to be LGPL so the code lived in other-licenses, but it was changed to BSD eleven years ago. Let's move it over to third_party/python/ply where it belongs. ./mach vendor python ply==3.10 `diff -r` between the original `ply` directory and the new one only comes up with the new file `third_party/python/ply/CHANGES` which isn't relevant to the functionality of the code, so this should be a no-op all told. Differential Revision: https://phabricator.services.mozilla.com/D73341
17 lines
434 B
Plaintext
17 lines
434 B
Plaintext
The PLY to-do list:
|
|
|
|
1. Finish writing the C Preprocessor module. Started in the
|
|
file ply/cpp.py
|
|
|
|
2. Create and document libraries of useful tokens.
|
|
|
|
3. Expand the examples/yply tool that parses bison/yacc
|
|
files.
|
|
|
|
4. Think of various diabolical things to do with the
|
|
new yacc internals. For example, it is now possible
|
|
to specify grammrs using completely different schemes
|
|
than the reflection approach used by PLY.
|
|
|
|
|