From fcd43ca74512fcecf3447d210df76f325ef5b78a Mon Sep 17 00:00:00 2001 From: Oleg Broytman Date: Tue, 20 May 2014 10:02:02 +0400 Subject: [PATCH] Add docstrings --- tags.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tags.py b/tags.py index df64a1c..7bfc95e 100644 --- a/tags.py +++ b/tags.py @@ -25,6 +25,11 @@ def tag_exists(tag): return False def _test_post(post, tree): + """Test if the list of tags in the post satisfies condition + + Recursively evaluate the tree against the list of tags in the post. + + """ op = tree[0] if op == 'NAME': tag = tree[1] @@ -44,6 +49,11 @@ def _test_post(post, tree): raise ValueError("Cannot get there") def find_tags(tree): + """Test every blog post against parsed expression + + Return all posts that passed the test. + + """ _posts = [] for (year, month, day), posts in blog_dict.iteritems(): for post in posts: -- 2.39.2