changeset 63:62c8c783da35 draft

Export ParseFileState
author Lewin Bormann <lbo@spheniscida.de>
date Fri, 24 May 2019 01:20:44 +0200
parents f2515a9dc9ef
children 35f55688363a
files pcombinators/__init__.py pcombinators/state.py
diffstat 2 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/pcombinators/__init__.py	Fri May 24 01:19:01 2019 +0200
+++ b/pcombinators/__init__.py	Fri May 24 01:20:44 2019 +0200
@@ -8,4 +8,4 @@
 
 from pcombinators.combinators import *
 from pcombinators.primitives import *
-from pcombinators.state import ps
\ No newline at end of file
+from pcombinators.state import ps, ParseFileState
\ No newline at end of file
--- a/pcombinators/state.py	Fri May 24 01:19:01 2019 +0200
+++ b/pcombinators/state.py	Fri May 24 01:20:44 2019 +0200
@@ -9,6 +9,7 @@
 import io
 
 def ps(s):
+    """Wrap a string in a ParseState, making it suitable for parsing."""
     return ParseState(s)
 
 class _State: