summaryrefslogtreecommitdiff
path: root/docs/HowToUsePyparsing.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/HowToUsePyparsing.rst')
-rw-r--r--docs/HowToUsePyparsing.rst9
1 files changed, 8 insertions, 1 deletions
diff --git a/docs/HowToUsePyparsing.rst b/docs/HowToUsePyparsing.rst
index 5c2b3e2..59f994c 100644
--- a/docs/HowToUsePyparsing.rst
+++ b/docs/HowToUsePyparsing.rst
@@ -1106,7 +1106,7 @@ Helper methods
then pass ``None`` for this argument.
-- ``IndentedBlock(statement_expr, recursive=True)`` -
+- ``IndentedBlock(statement_expr, recursive=False, grouped=True)`` -
function to define an indented block of statements, similar to
indentation-based blocking in Python source code:
@@ -1114,6 +1114,13 @@ Helper methods
will be found in the indented block; a valid ``IndentedBlock``
must contain at least 1 matching ``statement_expr``
+ - ``recursive`` - flag indicating whether the IndentedBlock can
+ itself contain nested sub-blocks of the same type of expression
+ (default=False)
+
+ - ``grouped`` - flag indicating whether the tokens returned from
+ parsing the IndentedBlock should be grouped (default=True)
+
.. _originalTextFor:
- ``original_text_for(expr)`` - helper function to preserve the originally parsed text, regardless of any