diff options
Diffstat (limited to 'examples/macroExpander.py')
-rw-r--r-- | examples/macroExpander.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/macroExpander.py b/examples/macroExpander.py index 327976c..c6b7034 100644 --- a/examples/macroExpander.py +++ b/examples/macroExpander.py @@ -1,6 +1,6 @@ # macroExpander.py
#
-# Example pyparsing program for performing macro expansion, similar to
+# Example pyparsing program for performing macro expansion, similar to
# the C pre-processor. This program is not as fully-featured, simply
# processing macros of the form:
# #def xxx yyyyy
@@ -14,11 +14,11 @@ #
from pyparsing import *
-# define the structure of a macro definition (the empty term is used
+# define the structure of a macro definition (the empty term is used
# to advance to the next non-whitespace character)
identifier = Word(alphas+"_",alphanums+"_")
macroDef = "#def" + identifier("macro") + empty + restOfLine("value")
-
+
# define a placeholder for defined macros - initially nothing
macroExpr = Forward()
macroExpr << NoMatch()
|