@@ -11,49 +11,49 @@ import Operadics
1111
1212extension Doc {
1313 /// Enclose a doc between left and right
14- func enclose( left: Doc , right: Doc ) -> Doc {
14+ public func enclose( left: Doc , right: Doc ) -> Doc {
1515 return left <> self <> right
1616 }
1717
18- var squotes : Doc {
18+ public var squotes : Doc {
1919 return enclose ( left: . squote, right: . squote)
2020 }
2121
22- var dquotes : Doc {
22+ public var dquotes : Doc {
2323 return enclose ( left: . dquote, right: . dquote)
2424 }
2525
26- var braces : Doc {
26+ public var braces : Doc {
2727 return enclose ( left: . lbrace, right: . rbrace)
2828 }
2929
30- var parens : Doc {
30+ public var parens : Doc {
3131 return enclose ( left: . lparen, right: . rparen)
3232 }
3333
34- var angles : Doc {
34+ public var angles : Doc {
3535 return enclose ( left: . langle, right: . rangle)
3636 }
3737
38- var brackets : Doc {
38+ public var brackets : Doc {
3939 return enclose ( left: . lbracket, right: . rbracket)
4040 }
4141
42- static let squote : Doc = . char( " ' " )
43- static let dquote : Doc = . char( " \" " )
44- static let lbrace : Doc = . char( " { " )
45- static let rbrace : Doc = . char( " } " )
46- static let lparen : Doc = . char( " ( " )
47- static let rparen : Doc = . char( " ) " )
48- static let langle : Doc = . char( " < " )
49- static let rangle : Doc = . char( " > " )
50- static let lbracket : Doc = . char( " [ " )
51- static let rbracket : Doc = . char( " ] " )
52-
53- static let space : Doc = . char( " " )
54- static let dot : Doc = . char( " . " )
55- static let comma : Doc = . char( " , " )
56- static let semi : Doc = . char( " ; " )
57- static let backslash : Doc = . char( " \\ " )
58- static let equals : Doc = . char( " = " )
42+ public static let squote : Doc = . char( " ' " )
43+ public static let dquote : Doc = . char( " \" " )
44+ public static let lbrace : Doc = . char( " { " )
45+ public static let rbrace : Doc = . char( " } " )
46+ public static let lparen : Doc = . char( " ( " )
47+ public static let rparen : Doc = . char( " ) " )
48+ public static let langle : Doc = . char( " < " )
49+ public static let rangle : Doc = . char( " > " )
50+ public static let lbracket : Doc = . char( " [ " )
51+ public static let rbracket : Doc = . char( " ] " )
52+
53+ public static let space : Doc = . char( " " )
54+ public static let dot : Doc = . char( " . " )
55+ public static let comma : Doc = . char( " , " )
56+ public static let semi : Doc = . char( " ; " )
57+ public static let backslash : Doc = . char( " \\ " )
58+ public static let equals : Doc = . char( " = " )
5959}
0 commit comments