Commit Graph
11 Commits
Author SHA1 Message Date
joshua1b 538181791b Set docstring of function as None if not declared
In cpython, if there is no docstring declared in function definition,
the `__doc__` attribute of the function is None.
So this implements the behavior.

Fix #1523
2019-11-02 23:47:44 +09:00
Jeong YunWon dc8057a1c2 Refactor snippets/testutil 2019-09-17 17:37:24 +09:00
HyeonGyu Lee (Vazrupe) 0ab46fd2bd Add Positional argument error to LexicalError
Fixes #1046
2019-09-13 01:46:31 +09:00
Dong-hee Na 6df3800055 Fix scope_for_name to catch NameError properly 2019-08-12 10:19:31 +09:00
ben 84eff4a7ac Add __name__ and __module__ to functions 2019-04-11 20:13:23 +12:00
Windel Bouwman afb28bfccb Fix moment when docstring is set. 2019-04-06 11:53:59 +02:00
Windel Bouwman 23f57f757c Improve trailing comma situation 2019-04-03 14:08:12 +02:00
Aviv Palivoda c76b31866d Add more tests for function doc 2019-03-31 18:52:27 +03:00
Aviv Palivoda f994f8660e Function support __doc__ 2019-03-31 18:51:57 +03:00
Windel Bouwman 73cd680d8d Add support for trailing comma in function defs. Parser code simplications. 2019-03-28 17:50:41 +01:00
Windel Bouwman 2354102795 Add interactive shell 2018-07-09 22:06:49 +02:00