It has multiple Lipsy dialects: http://docs.racket-lang.org/guide/dialects.html
And a datalog one: http://docs.racket-lang.org/datalog/index.html
It knows C: http://pkg-build.racket-lang.org/doc/c/index.html
And Javascript: https://github.com/lwhjp/ecmascript
And Algol: http://docs.racket-lang.org/algol60/index.html
And Pascal: https://github.com/soegaard/minipascal
It shouldn't be too difficult to teach it Lua ;).
It has multiple Lipsy dialects: http://docs.racket-lang.org/guide/dialects.html
And a datalog one: http://docs.racket-lang.org/datalog/index.html
It knows C: http://pkg-build.racket-lang.org/doc/c/index.html
And Javascript: https://github.com/lwhjp/ecmascript
And Algol: http://docs.racket-lang.org/algol60/index.html
And Pascal: https://github.com/soegaard/minipascal
It shouldn't be too difficult to teach it Lua ;).