summaryrefslogtreecommitdiff
path: root/scalarstring.py
diff options
context:
space:
mode:
Diffstat (limited to 'scalarstring.py')
-rw-r--r--scalarstring.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/scalarstring.py b/scalarstring.py
index 570240b..571230f 100644
--- a/scalarstring.py
+++ b/scalarstring.py
@@ -26,6 +26,8 @@ class ScalarString(text_type):
class PreservedScalarString(ScalarString):
__slots__ = ()
+ style = "|"
+
def __new__(cls, value):
# type: (Text) -> Any
return ScalarString.__new__(cls, value)
@@ -34,6 +36,8 @@ class PreservedScalarString(ScalarString):
class SingleQuotedScalarString(ScalarString):
__slots__ = ()
+ style = "'"
+
def __new__(cls, value):
# type: (Text) -> Any
return ScalarString.__new__(cls, value)
@@ -42,6 +46,8 @@ class SingleQuotedScalarString(ScalarString):
class DoubleQuotedScalarString(ScalarString):
__slots__ = ()
+ style = '"'
+
def __new__(cls, value):
# type: (Text) -> Any
return ScalarString.__new__(cls, value)