Handbook
Glossary
write-toml-value ( obj -- )
Vocabulary
toml
.
private
Inputs
obj
an
object
Outputs
None
Definition
IN:
toml.private
GENERIC:
write-toml-value
( obj -- )
Methods
USING:
assocs
classes
io
kernel
sequences
strings
toml.private
;
M:
assoc
write-toml-value
"{ "
write
>alist
[
", "
write
]
[
first2
[
string
check-instance
write
" = "
write
]
[
write-toml-value
]
bi*
]
interleave
" }"
write
;
USING:
io
kernel
toml.private
;
M:
boolean
write-toml-value
"true"
"false"
?
write
;
USING:
io
math
math.parser
toml.private
;
M:
number
write-toml-value
number>string
write
;
USING:
io
sequences
toml.private
;
M:
sequence
write-toml-value
"[ "
write
[
", "
write
]
[
write-toml-value
]
interleave
" ]"
write
;
USING:
io
prettyprint
strings
toml.private
;
M:
string
write-toml-value
unparse
write
;
USING:
calendar
calendar.format
toml.private
;
M:
timestamp
write-toml-value
write-rfc3339
;