9000 » from archive
If Lisp macros and Ruby monkey-patching are not enough for you: «Katahdin is a programming language where the syntax and semantics are mutable at runtime.» - http://www.chrisseaton.com/katahdin/
The man shows how to mix Python and Fortran in one source file by redefining the language mid-parsing. ‎- 9000