diff options
author | Victor Stinner <vstinner@python.org> | 2024-04-04 09:09:40 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-04 09:09:40 (GMT) |
commit | dc5471404489da53e6d591b52ba8886897ed3743 (patch) | |
tree | ca0c9f0ed142a07d7c6bda24c8572bbf673e4778 /Python/frozenmain.c | |
parent | 85843348c5f0b8c2f973e8bc586475e69af19cd2 (diff) | |
download | cpython-dc5471404489da53e6d591b52ba8886897ed3743.zip cpython-dc5471404489da53e6d591b52ba8886897ed3743.tar.gz cpython-dc5471404489da53e6d591b52ba8886897ed3743.tar.bz2 |
gh-113317: Finish splitting Argument Clinic into sub-files (#117513)
Add libclinic.parser module and move the following classes and
functions there:
* Parser
* PythonParser
* create_parser_namespace()
Add libclinic.dsl_parser module and move the following classes,
functions and variables there:
* ConverterArgs
* DSLParser
* FunctionNames
* IndentStack
* ParamState
* StateKeeper
* eval_ast_expr()
* unsupported_special_methods
Add libclinic.app module and move the Clinic class there.
Add libclinic.cli module and move the following functions there:
* create_cli()
* main()
* parse_file()
* run_clinic()
Diffstat (limited to 'Python/frozenmain.c')
0 files changed, 0 insertions, 0 deletions