The parse shortcut now supports a version argument.

This commit is contained in:
Dave Halter
2017-07-12 22:56:17 +02:00
parent b618c99b08
commit 4ffac4727c

View File

@@ -31,5 +31,6 @@ def parse(code=None, **kwargs):
A utility function to parse Python with the current Python version. Params
are documented in ``Grammar.parse``.
"""
grammar = load_grammar()
version = kwargs.pop('version', None)
grammar = load_grammar(version=version)
return grammar.parse(code, **kwargs)