Skip to content

Implementing Scheme (R6RS) in Jetbrains' MPS (MetaProgramming)

License

Notifications You must be signed in to change notification settings

Gandalf098/Scheme_MPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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