diff options
author | Paul McGuire <ptmcg@users.noreply.github.com> | 2018-12-23 21:30:40 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-12-23 21:30:40 -0600 |
commit | 4fba64a079016e6ea62d041f19b7eadd081341e8 (patch) | |
tree | 6c5fdae41cf8b335ff1c64f37856786523e4fd0d /examples/macroExpander.py | |
parent | 59dfd314c23fd653271bdad37631f0497e8ad748 (diff) | |
parent | de8326d00dffdb500c02839a98330b869c2457f3 (diff) | |
download | pyparsing-git-4fba64a079016e6ea62d041f19b7eadd081341e8.tar.gz |
Merge pull request #55 from jdufresne/ws
Trim trailing white space throughout the project
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()
|