procedure
( identifier->symbol id)→symbol?
id:identifier?
'revise
'arc+
'| - |
procedure
( symbol->identifier sym[srcloc])→identifier?
sym:symbol?
#<syntax abc>
#<syntax:eval:5:0 abc>
procedure
( identifier->string id)→string?
id:identifier?
"abc"
"+-*/@~*&%$"
""
" - "
procedure
( string->identifier str[srcloc])→identifier?
str:string?
#<syntax abc>
#<syntax:eval:12:0 abc>
procedure
( identifier-append ids...[#:srclocsrcloc])→identifier?
ids:identifier?
#<syntax abc>
#<syntax hello-world>
#:srclocsrcloc)#<syntax:eval:16:0 hello-world>