aboutsummaryrefslogtreecommitdiff
path: root/py/grammar.h
AgeCommit message (Expand)Author
2017-02-17py/grammar: Remove unused rule.Damien George
2017-02-17py: Do adjacent str/bytes literal concatenation in lexer, not compiler.Damien George
2017-02-16py/grammar: Group no-compile grammar rules together to shrink tables.Damien George
2016-04-14py: Simplify "and" action within parser by making ident-rules explicit.Damien George
2016-04-13py: add async/await/async for/async with syntaxpohmelie
2016-03-16py: Don't allocate an extra parse node for power exponent.Damien George
2015-11-23py/compile: Do proper checking of * and ** in function definition.Damien George
2015-11-17py: Implement default and star args for lambdas.Damien George
2015-10-08py: Don't generate unnecessary parse nodes for assignment or kwargs.Damien George
2015-07-24py/parse: Fix handling of empty input so it raises an exception.Damien George
2015-04-21py: Clean up some bits and pieces in parser, grammar.Damien George
2015-04-21py: Simplify grammar for stmt rule (this is also how CPython has it).Damien George
2015-02-08py: Parse big-int/float/imag constants directly in parser.Damien George
2014-12-27py: Allow to properly disable builtin slice operation.Damien George
2014-12-27py: Allow to properly disable builtin "set" object.Damien George
2014-12-20py: Add blank and ident flags to grammar rules to simplify parser.Damien George
2014-05-03Add license header to (almost) all files.Damien George
2014-04-27py: Change the way function arguments are compiled.Damien George
2014-02-10Clean up handling of function return type annotation.Paul Sokolovsky
2014-02-05py: Add built-in super.Damien George
2014-01-15Implement eval.Damien George
2014-01-04Add ellipsis object.Damien George
2013-12-12py: fix bug with doc string not recognised after first newline of file.Damien
2013-10-18Add single_input rule to grammar, for REPL.Damien
2013-10-04Initial commit.Damien