mirror of
https://github.com/Hopiu/linkchecker.git
synced 2026-03-17 06:20:27 +00:00
git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@5 e7d03fd6-7b0d-0410-9947-9c21f3af8025
39 lines
1.3 KiB
Python
39 lines
1.3 KiB
Python
"""
|
|
This package has the following modules and characteristics:
|
|
|
|
(-) = not done yet
|
|
(*) = done
|
|
(?) = working on it
|
|
|
|
PyLR/ the top level module Language Genration Tools
|
|
__init__.py(*) this file
|
|
Lexer.py(*) defines the Lexer interface that the parser will use, uses re
|
|
Lexers/(?) a package to put lexers for different things
|
|
__init__ imports GrammarLex class
|
|
GrammarLex.py The module that defines the lexer for grammar specifications
|
|
Grammar.py(*) The module for dealing with grammars
|
|
PyLRenginemodule.so(*) The engine behind a LR parser (can do SLR, LR, and LALR)
|
|
Parser.py (*) A class interface to a parser
|
|
Parsers/(?) A package for storing Parsers
|
|
__init__ imports GrammarParser class
|
|
gram.py(*) the definition of the GrammarParser (import into Parsers/ namespace)
|
|
pgen.py(*) a script for parser generation
|
|
parsertemplate.py the doc string of this module is the template for parser generation
|
|
|
|
|
|
"""
|
|
|
|
|
|
import Parser,Lexers,Parsers
|
|
from Lexer import Lexer,SKIPTOK
|
|
|
|
|
|
__version__ = "$Id$"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|