Skip to content

Latest commit

 

History

History
11 lines (6 loc) · 500 Bytes

README.md

File metadata and controls

11 lines (6 loc) · 500 Bytes

Scheme_MPS

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 !!!)