Lisp2d

Lisp2d is a syntax replacement/extension for lisp created as a joke by shinh, who also compiled an interpreter for it to befunge. It allows bracketed expressions to travel vertically as well as the usual horizontal.

Example
(defun fizzbuzz ^       (fizzbuzz 1) @  ^ zzuB ( 0 (5 n                       dom) i                     ^ f            v        ^                 q  (                                        eq ^            ^ fi)        ^                 v  m            e                                 o            q            l                 f  d                         i                 i            n       (mod n 15) 0) Fizzbuzz v  n

1      q                         3 0      e                         v            1   (if v            v                                 0                t                             v            n   n            i   i                             F            l   r                             i                p        ^                    z            (if v        ^                    z                         1 n

v                        n                    v                                              v                         +                    v                         v           zzubzzif )

External resources

 * Blog post with example
 * Implementation in C