Grafcube
Adds string interpolation syntax for all string literals.
Based on this comment but modified to include escape syntax.
Use racket in strings with the "@{<code>}" syntax.
(requirestring-interpolation)(define(greetname)"Hello@{name}")(greet"Racket")
This results in "HelloRacket".
You can escape this with the "@\\{<code>}" syntax.
(requirestring-interpolation)(define(greetname)"Hello@\\{name}")(greet"Racket")
This results in "Hello@{name}".