rework the scheme translator so it's extensible by external modules
authorAndy Wingo <wingo@pobox.com>
Fri, 31 Oct 2008 12:25:11 +0000 (13:25 +0100)
committerAndy Wingo <wingo@pobox.com>
Fri, 31 Oct 2008 12:25:11 +0000 (13:25 +0100)
commitfd4da4fae65c5dad3cd8d62a7cb31f85ac669fdf
treea06ce16565d78ce89e40856d2c6b59a880d3d8de
parent4631414e299060ae1c2a2e33fc3e79dfe0e82d53
rework the scheme translator so it's extensible by external modules

* module/language/scheme/translate.scm (*translate-table*)
  (define-scheme-translator): Rework the translator to have the clauses
  defined separately via the define-scheme-translator macro, so that
  external modules can define their own translators. Should be no
  functional change in this commit, though.
module/language/scheme/translate.scm