Added support for `Environment.compile_expression`.
--HG--
branch : trunk
diff --git a/jinja2/parser.py b/jinja2/parser.py
index d365d4c..d6f1b36 100644
--- a/jinja2/parser.py
+++ b/jinja2/parser.py
@@ -23,9 +23,10 @@
extensions and can be used to parse expressions or statements.
"""
- def __init__(self, environment, source, name=None, filename=None):
+ def __init__(self, environment, source, name=None, filename=None,
+ state=None):
self.environment = environment
- self.stream = environment._tokenize(source, name, filename)
+ self.stream = environment._tokenize(source, name, filename, state)
self.name = name
self.filename = filename
self.closed = False