diff options
author | Chris Jerdonek <chris.jerdonek@gmail.com> | 2012-01-14 11:51:55 -0800 |
---|---|---|
committer | Chris Jerdonek <chris.jerdonek@gmail.com> | 2012-01-18 13:26:21 -0800 |
commit | 58e427d2b5fb4d2a5041ef8a7eb70de849256a58 (patch) | |
tree | dc457f5f66b56cbd43cedbb4e2009fb6dbba7540 /pystache/parser.py | |
parent | 6240fe23b6d486a66b1b3e5311a32a58e199a04b (diff) | |
download | pystache-58e427d2b5fb4d2a5041ef8a7eb70de849256a58.tar.gz |
Reordered tag_type "switch" statement.
Diffstat (limited to 'pystache/parser.py')
-rw-r--r-- | pystache/parser.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/pystache/parser.py b/pystache/parser.py index 45b1eb8..4b35686 100644 --- a/pystache/parser.py +++ b/pystache/parser.py @@ -155,9 +155,13 @@ class Parser(object): engine = self.engine - if tag_type == '>': + if tag_type == '': - func = engine._make_get_partial(tag_key, leading_whitespace) + func = engine._make_get_escaped(tag_key) + + elif tag_type == '&': + + func = engine._make_get_literal(tag_key) elif tag_type == '#': @@ -169,13 +173,9 @@ class Parser(object): buff, template, end_index = self._parse_section(template, end_index) func = engine._make_get_inverse(tag_key, buff) - elif tag_type == '&': - - func = engine._make_get_literal(tag_key) + elif tag_type == '>': - elif tag_type == '': - - func = engine._make_get_escaped(tag_key) + func = engine._make_get_partial(tag_key, leading_whitespace) elif tag_type == '/': |