Implementing Scheme (R6RS) in Jetbrains' MPS (MetaProgramming)
Implementing Scheme (R6RS) in Jetbrains’ MPS (MetaProgramming)
Potential TODOs:
Extend to Clojure (would be relatively nice, since it can actually is interoperable with JVM, and therefore would be beneficial to generate to MPS Java implementation aka Base Language)
Extend to Racket (since racket is already a workbench)
Make it useable in creating languages with MPS (ex. when adding behavior to your DSL, you could be able to use Base Language or Scheme/Clojure/Racket !!!)