summaryrefslogtreecommitdiffstats
path: root/Parser
Commit message (Expand)AuthorAgeFilesLines
* closes bpo-39721: Fix constness of members of tok_state struct. (GH-18600)Andy Lester2020-02-283-27/+37
* bpo-39219: Fix SyntaxError attributes in the tokenizer. (GH-17828)Serhiy Storchaka2020-02-121-4/+32
* bpo-39500: Document PyUnicode_IsIdentifier() function (GH-18397)Victor Stinner2020-02-111-1/+2
* bpo-38823: Fix refleaks in _ast initialization error path (GH-17276)Brandt Bucher2020-02-061-8/+18
* Allow pgen to produce a DOT format dump of the grammar (GH-18005)Pablo Galindo2020-01-143-2/+46
* Remove unused functions in Parser/parsetok.c (GH-17365)Emmanuel Arias2020-01-131-18/+0
* bpo-39307: Fix memory leak on error path in parsetok (GH-17953)Alex Henrie2020-01-131-0/+1
* bpo-39209: Manage correctly multi-line tokens in interactive mode (GH-17860)Pablo Galindo2020-01-061-0/+2
* bpo-36500: Simplify PCbuild/build.bat and prevent path separator changing in ...Steve Dower2019-12-171-1/+2
* bpo-38673: dont switch to ps2 if the line starts with comment or whitespace (...Batuhan Taşkaya2019-12-091-0/+6
* bpo-36876: Moved Parser/listnode.c statics to interpreter state. (GH-16328)Vinay Sajip2019-11-071-10/+14
* closes bpo-38648: Remove double tp_free slot in Python-ast.c. (GH-17002)Max Bernstein2019-10-311-1/+0
* bpo-11410: Standardize and use symbol visibility attributes across POSIX and ...Vinay Sajip2019-10-151-2/+3
* bpo-38425: Fix ‘res’ may be used uninitialized warning (GH-16688)Dong-hee Na2019-10-101-1/+2
* bpo-38140: Make dict and weakref offsets opaque for C heap types (#16076)Eddie Elizondo2019-09-191-1/+7
* Fix leaks in Python-ast.c (#16127)Eddie Elizondo2019-09-141-1/+5
* bpo-21120: Exclude Python-ast.h, ast.h and asdl.h from the limited API (#14634)Zackery Spytz2019-09-121-0/+2
* bpo-38113: Update the Python-ast.c generator to PEP384 (gh-15957)Dino Viehland2019-09-111-113/+187
* bpo-38083: Minor improvements in asdl_c.py and Python-ast.c. (GH-15824)Serhiy Storchaka2019-09-101-10/+15
* Mark files as executable that are meant as scripts. (GH-15354)Greg Price2019-09-091-0/+0
* Fix typo in the algorithm description (GH-15774)Pablo Galindo2019-09-091-1/+1
* Fix typos in the documentation of Parser/pgen (GH-15416)Shashi Ranjan2019-08-241-7/+7
* Refactor Parser/pgen and add documentation and explanations (GH-15373)Pablo Galindo2019-08-227-332/+753
* Indent code inside if block. (GH-15284)Hansraj Das2019-08-151-1/+1
* Fix `SyntaxError` indicator printing too many spaces for multi-line strings (...Anthony Sottile2019-07-291-0/+2
* Remove duplicate call to strip method in Parser/pgen/token.py (GH-14938)Hansraj Das2019-07-241-6/+2
* bpo-37593: Swap the positions of posonlyargs and args in the constructor of a...Pablo Galindo2019-07-141-1/+1
* bpo-37253: Remove PyAST_obj2mod_ex() function (GH-14020)Victor Stinner2019-06-131-6/+0
* bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...Jeroen Demeyer2019-05-311-2/+2
* bpo-37050: Remove expr_text from FormattedValue ast node, use Constant node i...Eric V. Smith2019-05-271-1/+1
* bpo-36842: Implement PEP 578 (GH-12613)Steve Dower2019-05-232-0/+13
* bpo-36878: Only allow text after `# type: ignore` if first character ASCII (G...Michael J. Sullivan2019-05-221-2/+3
* bpo-36878: Track extra text added to 'type: ignore' in the AST (GH-13479)Michael J. Sullivan2019-05-223-19/+35
* bpo-34616: Add PyCF_ALLOW_TOP_LEVEL_AWAIT to allow top-level await (GH-13148)Matthias Bussonnier2019-05-211-0/+2
* bpo-2180: Treat line continuation at EOF as a `SyntaxError` (GH-13401)Anthony Sottile2019-05-181-1/+10
* bpo-36878: Allow extra text after `# type: ignore` comments (GH-13238)Michael J. Sullivan2019-05-111-8/+5
* bpo-36817: Add f-string debugging using '='. (GH-13123)Eric V. Smith2019-05-081-1/+1
* bpo-36540: PEP 570 -- Implementation (GH-12701)Pablo Galindo2019-04-291-2/+2
* fix warnings by adding more const (GH-12924)Inada Naoki2019-04-234-20/+16
* use `const` in graminit.c (GH-12713)tyomitch2019-04-231-3/+3
* bpo-36623: Clean parser headers and include files (GH-12253)Pablo Galindo2019-04-139-7/+10
* bpo-36459: Fix a possible double PyMem_FREE() due to tokenizer.c's tok_nextc(...Zackery Spytz2019-03-281-1/+0
* bpo-36143: Regenerate Lib/keyword.py from the Grammar and Tokens file using p...Pablo Galindo2019-03-251-0/+60
* bpo-36385: Add ``elif`` sentence on to avoid multiple ``if`` (GH-12478)Emmanuel Arias2019-03-211-2/+2
* bpo-36367: Free buffer if realloc fails in tokenize.c (GH-12442)Pablo Galindo2019-03-191-2/+8
* bpo-36280: Add Constant.kind field (GH-12295)Guido van Rossum2019-03-131-1/+1
* Remove d_initial from the parser as it is unused (GH-12212)tyomitch2019-03-091-1/+1
* bpo-35975: Support parsing earlier minor versions of Python 3 (GH-12086)Guido van Rossum2019-03-075-0/+96
* bpo-36187: Remove NamedStore. (GH-12167)Serhiy Storchaka2019-03-051-1/+1
* Clean implementation of Parser/pgen and fix some style issues (GH-12156)Pablo Galindo2019-03-044-28/+14